Progress in Metamorphic and Magmatic Petrologyby L. L. PerchukMetamorphic rocksIgneous rocksWriting a summary for young readers…For young readersBook data: Open Library