Petrology : Igneous,sedimentary,and metamorphic - Ehlers,ernest g (CBS, 1982)