Introduction to Mineralogy and Petrology - Haldar, S. K.; Haldar, S. K. Kumar; Haldar, S. K. Kumar; Haldar, S. K. Kumar (Elsevier, 2014)