Author: Zuoyu Bao
Dates: 19th cent.