The Philosophy of Zoology Before Darwin: A translated and annotated version of the original French text by Edmond Perrier By: Edmond Perrier, Alex McBirney, Stanton Cook, and 1 more Read more