John Elwyn 1916–1997