Author: Haiyuan Qu
Born: 1944