Igneous petrology - Hall,Anthony (London ELBS, 1987)