Xunzi (荀子, c. 310-220 BCE), born Xun Kuang, stands as one of ancient China's most influential and controversial Confucian philosophers, whose stark views on ...
View in Alexandria