Travel back in time to discover the extraordinary lives of our ancestors in this accessible introduction to the Stone Age.The Stone Age was a very, very long period of time. In fact, it covers most of human history and lasted for around 2.5 million years!...