Author: Hsiang Yuan-pʻien
Dates: 16th century.