Author: Chongguang Shen
Born: 1946