1
Published 1889
“...American Philosophical Society. Miscellaneous pamphlets...”
Book