Volcanology - Bardintzeff, Jacques-Marie (Jones and Bartlett, 2000)