Author: Yuanbi Zhu
Dates: ca. 1605