David Henry Oliver de Stacpoole - (born 1951)