Lenin, Hegel, and western Marxism - Anderson, Kevin (University of Illinois Press, 1995)