Yin Haiguang zhe xue yu wen hua si xiang lun jiby Haiguang YinChinese PhilosophyCivilizationWriting a summary for young readers…For young readersBook data: Open Library