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