Darwin has done more to change human thought than all the priests who have existed.