Chemistry Of Hydrothermal Ore Deposits by Hubert Lloyd Barnes