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


Discussions (ed. 1900)


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

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

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

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