Author: Xianglin Yan
Born: 1960