Author: Ping Huang
Born: 1958