Author: Yiguang Deng
Born: 1956