Author: Jingjiang Shi (China). Shen ji ju