Marxism

Dialectical and Historical Materialism

Suggest reading:

Class Struggle as the Engine of History

Suggested reading:

Analysis of Capitalism

Suggested reading:

Scientific Socialism

Suggested reading:

Leninism

Dictatorship of the Proletariat

Suggested reading:

The Vanguard

Suggested reading:

Imperialism

Suggested reading:

Socialism in One Country

Suggested reading:

Struggle Against Revisionism and Opportunism

Suggested reading:

Mao Zedong Thought

New Democracy

Suggested reading:

The Mass Line

Suggested reading: