Introduction to Mineralogy - Nesse D. William 2012 (New York Oxford University Press, 2012)