The Darwinian paradigm essays on its history philosophy and religious implications - Ruse, Michael (Routledge, 1993)