Francis Clark, veteran and grandfather, died at 96