Yuan zhuo tan pan yu min zhu zhuan xing
by Jon Elster, Xiaoshan Zhang, Zili Yang
Politics and governmentHistoryDemocracy
Writing a summary for young readers…
For young readers
Book data: Open Library
by Jon Elster, Xiaoshan Zhang, Zili Yang
Book data: Open Library