The new century - Hobsbawm, Eric J. 1917-2012; Polito, Antonio (Little, Brown, 2000)