A large part of Lenin's claim to being a groundbreaking theoretician of Marxism rests on his theory of "imperialism". It is often assumed by self-described "Marxists" to be inherently correct. This is ...