In Search of our Ancient Ancestors: From the Big Bang to Modern Britain, in Science and Myth