Darwin's Angel

by John Cornwell

Darwin's Angel is not so much a combative repudiation of Dawkins' arguments as a playful conversation with them, posing altermative view-points, exposing lapses in logic and errors of fact, from th…