The natural history of igneous rocksby Alfred HarkerIgneous rocksWriting a summary for young readers…For young readersBook data: Open Library