Author: Wen'guang Xu
Born: 1955