Author: Xiang Fan
Dates: fl. 1672-1692