Author: Xu Ling
Dates: active 1882