Author: Jiansheng Hao
Born: 1953