Author: Yanbo Wen
Born: 1006
Died: 1097