Robert William Keir Balfour - (born 1942)