Petrology igneous, sedimentary, and metamorphic. - Blatt, Harvey