Mind over magma the story of igneous petrology - Young Davis A (Princeton PUP, 2003)
Keywords: Igneous rocks