Author: Jie Shi
Born: 1005
Died: 1045