Author: Cai Geng
Born: 1658?