Author: Dingsheng Huang
Born: 1959