John Knoblock is Professor of Philosophy at the University of Miami.
Xunzi
Xunzi and 1 more
Hardback
Not Available