Author:Ridley, Mark. The Problems of Evolution (OPUS S.). It also shows that recent controversial ideas, said to spell the death of Darwinism, are not as revolutionary as they seem, and that Darwinism is flexible enough to withstand reappraisal and adaptation.
eBay