Rocks and Their Origins: Unraveling the Earth's Geological Mysteries through Rock Formation and CompositionGrenville A. J. Cole