Peter Leonard Eckersley — (died 1988)