Earth materials : introduction to mineralogy and petrologyCornelis Klein, Anthony R. Philpotts · First published 2013Open the Tome
Earth Materials and Structural Geology PackCornelis Klein, Anthony Philpotts, Haakon Fossen · First published 2013Open the Tome
Principles of igneous and metamorphic petrologyAnthony R. Philpotts · First published 1990Open the Tome