Author: Chongzhou Shi (China). Ren min fa yuan