Author: Yan'gong Li
Dates: active 16th century.