Philosophy of biology: A contemporary introduction - Rosenberg, A and McShea, Daniel W. (Taylor and Francis, 2007)