by Steve Olson
Mapping Human History is a comprehensive guide to the evolution of humans. The book is carefully chaptered into specific sections which focus on explaining both the geographical causes of human evo…