Author: 黄昌藩
Dates: active 19th century