Volcanoes Magma, lava, ashes and gases (9786130130626