Author: Chun Deng
Dates: active 1830