Fully updated new edition features a new introductory chapter and more end-of-chapter questions, guiding students to a mastery of petrology.