Igneous rocks
Cratons
Charnockite
Basalt
Crustal recycling
Mantle
Geology
Petrology
Metamorphic rocks