Author: Xingchao Duan
Born: 1952