Andrew Preston Peabody

1811-1893

Portsmouth, NH
United States

Elected to AAS
October 1856