Karl Marx's theory of revolution / by Hal Draper - Draper, Hal (Monthly Review Press, 1978)