Author: 吳長元
Dates: active 1770