Author: Haihua Lu
Born: 1969