books.google.co.id - 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...http://books.google.co.id/books/about/Patterns_in_prehistory.html?hl=id&id=nL6W5vItk6wC&utm_source=gb-gplus-sharePatterns in prehistory