Volcanology: Processes, Deposits, Geology and Resources by Ray Cas, Guido Giordano, John V. Wright | shickiga