Author: Qingwang Shen
Born: 1957