Granite Basalt Tuff Pegmatite
Igneous Rocks Sedimentary Rocks Extra Terrestrial Rocks Metamorphic Rocks
Schist Gneiss Shale Slate