Volcanology
Igneous rocks
Magma
Volcanic rock
Fractional crystallization
Andesite
Rock microstructure
Lava
Types of volcanic eruptions
Petrology
Geology
Igneous petrology