Author: Bingxun Shen
Dates: fl. 1722