The Philosophy of Zoology Before Darwin A translated and annotated version of the original French text by Edmond Perrier - McBirney, Alex. (Springer Netherlands : Imprint: Springer, 2009)