Beware of scientific fundamentalists who try to tell you everything is pretty much worked out, and only a few routine details are left to do. It is just when the majority of scientists believe such things that the next revolution in our world-view creeps into being, its feeble birth-squeaks all but drowned by the earsplitting roar of orthodoxy.

