Author: Wang Dingji.