
“The most important scientific revolutions all include, as their only common feature, the dethronement of human arrogance from one pedestal after …
Stephen Jay Gould and Evolutionary Progress
Ok
“The most important scientific revolutions all include, as their only common feature, the dethronement of human arrogance from one pedestal after …
Stephen Jay Gould and Evolutionary Progress