Author: Yingguo Xu
Born: 1953