Philosophy of Biology: A Contemporary Introduction (Routledge Contemporary Introductions to Philosophy)
'A very impressive book. Coverage is complete without being overly encyclopedic and diffuse, and competing arguments are given fair and even-handed treatment.'-Gregory Frost-Arnold,University of Nevada, Las Vegas, USA