Author: Zhigang Yuan
Born: 1958