Author: Tam Yi
Dates: active 1775