Author: Rulin Duan
Dates: 18th cent.