Author: Qiang Shen
Born: 1960