Cambridge Natural Science Mannuals - Petrology for Students - an Introduction to the Study of Rocks under the Microscopeby Alfred HarkerWriting a summary for young readers…For young readersBook data: Open Library