Site uses cookies to provide basic functionality.

OK
"As he wrote, if we could "rerun" evolution, it would no doubt turn out completely differently every time."