Author: O Shan
Born: 1031
Died: 1110