Author: Qingfen He
Dates: active 1872