Rocks, Fossils and Formations: Discoveries Through Time

by Thomas R.H. Woolrych and Anna Madeleine Raupach