Philosophy of biology: a contemporary introduction - McShea, Daniel W; Author (Routledge contemporary introductions to philosophy, 2008)