American Philosophical Society. Library

Books