Mineralogy an introduction to the theoretical and practical study of minerals.