Webb, D. A. (David Allardice), 1912-1994