Darwin, God and the Meaning of Life: How Evolutionary Theory Undermines Everything You Thought You Knew

Darwin, God and the Meaning of Life

How Evolutionary Theory Undermines Everything You Thought You Knew

2010 • 352 pages