Author: 王業隆
Dates: active 1657