Mapping History World History (Over 160 Maps Trace the Development of Civilization,from the Dawn of Men to the 21 St Century) 1845733231 Mapping History World History (Over 160 Maps Trace the Development of Civilization,from the Dawn of Men to the 21 St Century) Hardcover Publication 2007