Return to Article Details Peter Hearn 27 February 1932 – 14 May 2024 Download Download PDF