Nature of Ore Deposits by Walter Harvey Weed & Richard Beck