David Adrian Leonard Buxton — (born 1945)