Introduction to seismology - Shearer, Peter M; Author (2009)