This is a book that I would share with my grandson who likes sciences. Although not as in depth as I usually read, this does cover volcanoes thoroughly with beautiful pictures. This is a great introduction and overview of how they work . I would recommend it for school libraries.