Quote July 1, 2020Stephen Jay Gould The most important scientific revolutions all include, … The most important scientific revolutions all include, as their only common feature, the dethronement of…