Author: Rizhao Shi (China). Yan wu ju