Author: 许仲琳
Dates: active 16th century