Author: Guimeng Lu
Born: 9th cent.