Richard Geoffrey Courtenay Horsley — (born 1947)