Philosophy of biology - Brian Garvey (England: Acumen, 2007)
Keywords: Biology; Science