Title: Philosophy and revolutionary theory
Subjects: Revolutions and socialism, Dialectical materialism, Historical materialism