Membership Clubs: Fellow, Royal Society (Edinburgh). Caledonian Club; Royal and Ancient Club, St Andrews.