Differences between Marxism, Leninism, Trotskyism, Stalinism, and Maoism
While teaching a module on the Communist Manifesto (and the Manifesto alone), a student of mine admitted to struggle with different forms of Marxism. Though I am not an expert on these, being schooled in Marxism only, it became apparent...