Author: Xizhi Liu
Dates: fl. 1866-1876