Author: Shuguang Xie
Born: 1956