Bao Shichen, Gong Zizhen, Wei Yuan, Feng Guifenby Dahua ZhengPhilosophersBiographyWriting a summary for young readers…For young readersBook data: Open Library