Author: Yue Xu
Born: 1958