Author: Shijing Qian
Dates: active 1843