Author: Maohou Chen
Dates: 19th cent.