Author: Yikang Gu
Born: 1947