Author: Jianguang Wu
Born: 1960