Great Shakes: The Science of Earthquakes by Darlene R. Stille