Author: Mo Shen
Born: 1976