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