Author: Kai Xue
Dates: fl. 1488-1501