John Haldane
May 2, 1860 - March 15, 1936
Election Year: 1935 Membership Type: Foreign Associate |
Election Year: 1935 Membership Type: Foreign Associate |