Author: Changxu Rui
Dates: fl. 1640