Introduction To Mineralogy C by William D. Nesse & Daniel J. Schulze