James R. CraigBooksEarth Resources and the EnvironmentOre microscopy and ore petrographyAuthor data: Open Library