God, the Devil, and Darwinby Niall ShanksIntelligent design (Teleology)Religion and scienceTeleologyWriting a summary for young readers…For young readersBook data: Open Library