Terence Alexander Adams — (1910-2004)