Author: Tianjian Gu
Born: 1649?