Author: Xiexuan Huang
Dates: fl. 1878