Geology of Ore Deposits - Guilbert,John .M (CBS, 2015)