Author: 鄭士範
Dates: active 1864