Title: Leninist theory of socialist revolution and the contemporary world
Subjects: Communism