Home › Authors › Charles J. Ammon 👤 Charles J. Ammon 2 books Books by Charles J. Ammon Understanding Earthquakes Understanding Earthquakes 2023 Foundations of Modern Global S Foundations of Modern Global Seismology 2020