Author
Title
Donation
author
c
carpenter-stephen-h-stephen-haskins
Carpenter, Stephen H. (Stephen Haskins), 1831-1878
The Philosophy of Evolution Together With a Preliminary Essay on The Metaphysical Basis of Science