Author: Guoping Tu
Born: 1965