Igneous petrology
Ultramafic rocks
Peridotite
Dunite
Harzburgite
Ophiolite
Basalt
Igneous rock
Olivine
Geology
Petrology
Plate tectonics