Author: Trans. by Yang Xianyi and G. Yang