Author: Liangbi Liu
Dates: active 1741