James G LennoxJames G. Lennox is Professor Emeritus of History and Philosophy of Science at the University of Pittsburgh. He has published widely on the history and philosophy of biology, with a focus on Aristotle, William Harvey, Charles Darwin and Darwinism. Hisbooks include Aristotle's Philosophy of Biology (Cambridge, 2001) and a translation, with commentary, of Aristotle: On the Parts of Animals (2001) in the Clarendon Aristotle Series. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code