Author: Shixiao Wei
Born: 1659