Author: Xinguang Niu
Born: 1959