How can we know about the lives of our ancestors who lived 30,000, or 300,000, or 3 million years ago? In The Extraordinary Story of Human Origins, Piero and Alberto Angela address the many... This description may be from another edition of this product.