Great Price Books

Earthquakes and Volcanism: tectonic hazards fault mechanics