Author: E Shan
Born: 1031
Died: 1110