Seismic Wave Propagation And Scattering In The Heterogenous Earth by Haruo Sato, Michael Fehler & Michael C. Fehler