Author: Shanggong Xue
Born: 12th cent.