Geodynamics and Geomechanics Early Prediction of Global Natural Hazards Benjamin McMillan 2022978-1-6668-9619-0