Volcanoes global perspectives - Lockwood, John P.