Author: Sheng Chen
Born: 1958