Hamish Warburton Findlater Anderson - (born 1952)