Zhongguo zheng zhi fa zhan yu duo dang he zuo zhi duby Chaoran XiaoPolitical partiesHistoryWriting a summary for young readers…For young readersBook data: Open Library