Author: Shi, Dalang.