Ore microscopy and ore petrography - James R. Craig (John Wiley and Sons)