Author: Guangchao Lin
Born: 1114
Died: 1178