Author: 厉荃
Dates: active 1776