Author: 王冶堂
Dates: active 1766