Author: Shiping Xu
Born: 1959