Title: Xin bian Make si zhu yi li lun ke xue xi zhi nan
Subjects: History, Examinations, Study guides, Communism
Places: China
Time periods: 19th century, 20th century