Author: Yaocheng Ke
Born: 1962