Xun Zi

Xun Zi

Xunzi (, ca. 312–230 BC) was a Chinese Confucian philosopher who lived during the Warring States period and contributed to one of the Hundred Schools of Thought.

Read more on Wikipedia