Introduction to Mineralogy and an Atlas of Minerals in Thin Section2004William D. Nesse, Daniel J. Schulze