Modern Mineralogy - Chesworth, Ward (Geoscience Canada)