The Age of Extremes, by Eric Hobsbawm

Must-Reads from Magazine