Augustus Choate Hamlin

The Mineralogical Record - Augustus Choate Hamlin
Back