Exon, J. James (John James), 1921-2005