Author: Xianglun Zhang
Born: 1944