Author: Zhiguo Yan
Born: 1946