Before you read this book, please read Ernst Mayr's excellent book "One Long Argument: Charles Darwin and the Genesis of Modern Evolutionary Thought". Then read this one, and compare the clarity of the writing, the quality of the evidence presented, and the plausibility (and testability) of the explanations advanced.I did this. Result: Evolutionary Thought 1; Creationist Thought 0. No contest.