Petrology: Igneous, sedimentary and metamorphic - Ehlers, Ernest G. (New Delhi CBS, 1997)