Author: Jiechang Yang
Born: 1956