Volcanoes Eruptions and Other Volcanic Hazards - Timothy Kusky, Ph.D (Facts On File, 2008)