Voices of the Rocks: A Scientist Looks at Catastrophes and Ancient Civilizations