Author: Dan Shen
Born: 1958