Author: Yingtao Gan
Born: 1955