Author: Weixing Niu
Born: 1968