Petrography of Igneous and Metamorphic rocks - Philpotts,Anthony R (CBS, 1989)