John Haldane

May 2, 1860 - March 15, 1936


Election Year: 1935
Membership Type: Foreign Associate
Powered by Blackbaud
nonprofit software