Author: Xiangchun Chen
Born: 1952