Author: Eric John Ernest Hobsbawm