John Barrington Legge — (1918-1989)