The Interpretation of Igneous Rocks - Pankhurst, Robert John