by
Peter Haugen
Language: English
Release Date: April 27, 2009
Now updated! Your personal tour guide to the history of the world
Want to know more about global history? This concise guide explains in clear detail all the major players and events that have made the world what it is today. Covering the entirety of human history, this comprehensive resource...