The Principles of Petrology - G.W. Tyrrell (Mumbai B I Publications, 1981)