Marble and other metamorphic rocks

by Chris Pellant, Helen Pellant

Presents different types of metamorphic rock and attempts to explain how they are formed.