Author: Xisheng Lu
Died: approximately 905