Author: Haoqing Ni
Born: 1931 January