Introduction to seismology - Shearer, Peter M. (Cambridge University Press, 2009)