Author: Daming Shen
Born: 1969