Author: Shiming Fang
Born: 1977