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