Denis Noel Peto-Shepherd — (1920-2005)