Aristotle to Zoos: A Philosophical Dictionary of Biology (Philosophy Dictionary)