Ore Microscopy and Ore Petrography Used Book by James R Craig