Author: Hengzi Pei
Dates: active 17th century.