Igneous Rocks: Composition, Texture And Classification, Description And Occurrance by Joseph Paxson Iddings