Translate

Human arrogance...


The most important scientific revolutions all include, as their only
common feature, the dethronement of human arrogance from one pedestal
after another of previous convictions about our centrality in the
cosmos.


-Stephen Jay Gould


No comments: