The human web: a bird's-eye view of world history by John R. McNeill | Menrva Books | MenrvaBooks