What Evolution Is

At once a spirited defense of Darwinian explanations of biology and an elegant primer on evolution for the general listener, What Evolution Is poses the questions at the heart of...