Author: Yisheng Hao
Born: 1953