David Henry Oliver de Stacpoole — (born 1951)