Petrology igneous, sedimentary, and metamorphic - Ehlers, Ernest G.; Blatt, Harvey 1931- (Freeman, 1982)