Author: Rongjing Cheng
Dates: 19th cent.