Every rock is a tangible trace of the earth's past. The Story of the Earth in 25 Rocks tells the fascinating stories behind the discoveries that shook the foundations of geology. In twenty-five chapte...