John Richard Purey-Cust — (1934-2024)