Author: Zhiyuan Ouyang
Born: 1947