Xunzi si xiang zhong de de xing, ren xing yu dao de zhu tiby T. C. Kline, Guanglian ChenEthicsXunzi (Xunzi)Writing a summary for young readers…For young readersBook data: Open Library