Origins of Igneous Rocks
Paul C. Hess is Professor of Geological Sciences, Brown University.