Lenin, Hegel, and Western Marxism : a critical study - Anderson, Kevin (University of Illinois Press, 1995)