Author: Tongwen He
Dates: active 19th century.