Author: Tianhong Gu
Born: 1945