Introduction to seismology - Shearer, Peter M. (Cambridge Univ. Press, 2006)