Author: Guangxing Wu
Born: 1963