Written By Richard Dawkins
Why did it take so long for a Darwin to arrive on the scene? What delayed humanity's tumbling to that luminously simple idea which seems, on the face of it, so much easier to grasp than the mathematical ideas given us by Newton two centuries earlier - or, indeed, by Archimedes two millennia earlier?Download
8 Reads •