David Peter James Ker — (born 1951)