Title: Zhui xun Makesi
Subjects: Communism and philosophy, Communism, History, Socialism
People: Karl Marx (1818-1883)
Time periods: 20th century