Author: Ningjun Fan
Born: 1949