Author: Shixing Liu
Dates: 18th cent.