Author: Yan Xu
Born: active 9th century
Died: 10th century.