Author: Haojiang Tan
Born: 1934