WAVES & RAYS SEISMOLOGY (2ND ED) | 9813239891 | Memmo