Author: Cunshen Zhang
Born: 17th cent.