Fossils have been vital to our understanding of the formation of the earth and the origins of life. However, their impact has not been limited to debates about geology and evolution: attempts to explain their existence has shaken religion at its very roots, and they have remained a subject of ceaseless fascination for people of all ages and backgrounds. In this readable and wide-ranging book, Keith Thomson provides a remarkably all-encompassing explanation...