Author: Yuanxin Teng
Born: 1949