Patterns in Prehistory: Humankind’s First Three Million Years

Patterns in Prehistory: Humankind’s First Three Million Years Generations after generations have been living and dying on this planet for millions and millions of years. These ancestors have built societies, created cultures, and produced technologies. Yet many questions still remain about our ancestry and what relevance, if any, these past cultures hold for us. Patterns…