Igneous Petrology - Carmichael,Ian S. E.; Turner,Francis J.; Verhoogen,John (New York: Mcgraw-hill Book Company, 1974)