Author: Shi, Liang
Born: 18th cent.