You are about to access our book library "Balanced discourses / by Xu Gan ; English translation by John Makeham ; introductions by Dang Shengyuan and John Makeham full version" .