Author: Xiangdong Guan
Born: 1953