Similar Items: Petrology for students : an introduction to the study of rocks under the microscope.