Petrology of the Igneous Rocks - Wells, M. K., Hatch, F. H., Wells, A. K.