Author: Jiamou Liu
Dates: 19th century.