Author: 范祖禹
Born: 1041
Died: 1098