Author: Hanchuan Shi (China). Liang shi ju