Book review: Outgrowing God – a beginner’s guide

Richard Dawkins is undoubtedly one of the great science communicators of our age.  Starting with The Selfish Gene in 1976, he has produced a veritable library of books describing evolution in a range of vivid metaphors. Unfortunately along the way he inevitably...