Author: Qiyuan Zhu
Born: 1943