Author: Yongguang Xu
Born: 1949