Snodgrass, W. D. (William De Witt), 1926-2009