Four Revolutions in the Earth Sciences: From Heresy to Truth

James Lawrence Powell