The changing dynamics of revolution in the 21st century
Eric Hobsbawm states, "[I]f humanity is to have a recognizable future, it cannot be by prolonging the past or the present. If we try to...