Books

A Journey Through Tides A Journey Through Tides
2022
Dynamics of Plate Tectonics and Mantle Convection Dynamics of Plate Tectonics and Mantle Convection
2023
Transform Plate Boundaries and Fracture Zones Transform Plate Boundaries and Fracture Zones
2018
Plate Boundaries and Natural Hazards Plate Boundaries and Natural Hazards
2016