Author: Ci Ni
Dates: active 1840