Stephen Dearnley
(1922-2012)