Discussion:
Q: What is Marxist theory? According to Marx, how does history evolve and how does revolution take place?
You must use some of the following terms: dialectical materialism, feudalism, communist utopia, revolution, base, superstructure, bourgeoisie, proletariat.