Author: Zhuanyuan Xue
Dates: active 1793