Author: Tang Jiang
Born: 980
Died: 1054