Igneous and Metamorphic Petrology by Myron G. Best & Eric H. Christiansen