Igneous petrology - Carmichael, Ian S. E. (McGraw-Hill international series in the earth and planetary sciences, 1974)