Author: Puguang Gu
Born: 1942