Igneous petrology - Carmichael, Ian Se (McGraw Hill, 1974)