Volcanology
Volcanic rocks
Plate tectonics
Igneous rock
Large igneous province
Granite
Lava
Stratovolcano
Igneous textures
Geology
Petrology
Igneous petrology