Author: Haiqing Lin
Born: 1964