Igneous petrology - Charles S. Hughes (Elsevier Scientific Publisher Company)