FelipeFernández-Armesto
Traces the progress and regress of the world's civilizations over the past thousand years and shows how the capacity of one people to influence another has shifted geographically.