Ancient Human Migrations: How Our Ancestors Explored a Prehistoric World
When you picture your distant ancestors, you might imagine a small group of people walking along an unknown coastline, not knowing what lies beyond the next hill, but moving forward anyway. That urge to keep going, to push past the familiar and gamble on a better life somewhere else, is one of the oldest human ...











