Author: Jincheng Shi
Born: 1958