Author: Hongsheng Lan
Born: 1976