Author: Zijia Cai
Dates: active 1883