Simon Greenleaf

1783-1853

Portland, ME
United States

Elected to AAS
August 1820