Magmas, fluids, and ore deposits - Thompson, J. F. H. (Mineralogical Association of Canada, 1995)