John Melville English, 1902-1986