Author: Keyan Zheng
Born: 1941