John McCallum, AO, CBE (1918-2010)