Eric Hobsbawm: A Life in History
Brand: Oxford University Press