Human nature, ritual, and history : studies in Xunzi and Chinese philosophy - Cua, Antonio S. (The Catholic University of America Press, 2005)