Author: 夏秉衡
Dates: active 1751