Author: Chen; Zhong, Li; Guozhen, Zhou Trans.: Deyun