The Philosophy of Biology by Michael Ruse | Menrva Books