Author: Xianming Shi
Born: 1974