Author: 吳山嘉
Dates: active 19th century