Igneous rocks
Plate tectonics
Volcanic rocks
Pentland Hills
Pentland
Types of volcanic eruptions
Tuff
Breccia
Lava
Geology
Petrology
Volcanology