Author: Qianqing Tang
Dates: 18th cent.