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