Author: Junlian Zhai
Dates: 18th cent.