Earth materials introduction to mineralogy and petrology - Klein, Cornelis; Philpotts, Anthony R. (Cambridge Cambridge University Press, 2013)
Keywords: Mineralogy -- Textbook; Petrology -- Textbook