Rainadevi Chhahara-4, Palpa
Philosophy of Biology A Contemporary Introduction Routledge Contemporary Introductions to Philosophy