Geochemistry of hydrothermal ore deposits - Barnes, Hubert Lloyd (Wiley, 1997)