Author: Yiluo Wu
Dates: 18th cent.