Author: Baoguang Xu
Died: 1723