Author: Zonghan Tian
Dates: active 1894