Author: Liang Shi
Dates: active 18th century