Volcanoes!

by Jeremy Caplan

Describes volcanoes, including how they work and their different stages.