Author: Shouping Huang
Dates: 19th cent.