Author: Haiying Guan
Born: 1972