Author: Haijiang Yin
Born: 1963