Natural History of Igneous Rocks by Alfred Harker