Author: Defeng Sheng
Born: 1958