Karl Marx's theory of revolution - Draper, Hal (Delhi Aakar, 2011)