Author: Guangtao Kong
Dates: 19th cent.