Author: Weiqing Hu
Born: 1961