Providing enough background to be rigorous, without being exhaustive, it gives readers good preparation in the techniques of modern petrology; a clear and organized review of the classification, textures, and approach to petrologic study; and then applies these concepts to the real occurrences of the rocks themselves. Requires only a working knowledge of algebra, and makes extensive use of spreadsheets. Includes an accompanying diskette of programs and data files. This book offers unique, comprehensive, up-to-date coverage of both igneous and metamorphic petrology in a single volume and provides the quantitative and technical background required to critically evaluate igneous and metamorphic phenomena.
Three of my undergraduate geology courses had this book as the textbook. I found it very helpful and explained things in a way I understood. The writing style was pleasant (even witty at times) and not too dry as in most science textbooks.