Author: Wenchong Shen
Born: 1955