Author: Yonghuang Yan
Born: 1949