Author: Hao Shen
Born: 1973