Volcanoes An Introduction - Scarth, Alwyn (C R C Press LLC)