Author: Haiqing Shi
Born: 1966