Author: Hai Huang
Born: 1971