Petrology for students : an introduction to the study of rocks under the microscope. - Harker, Alfred, 1859-1939 (Cambridge geological series, 1954)