Author: Weihong Qi
Born: 1976