Human nature, ritual, and history: studies in Xunzi and Chinese philosophy - Cua, Antonio S. (Studies in philosophy and the history of philosophy, 2005)