Author: Weiguo Xu
Born: 1957 October 10