Author: Weikun Yang
Born: 1665 or 1666