McLaurin, John C. (John Campbell), 1926-2004