Campbell, John Lorne,1906-1996.