Author: Kaiyan Shen
Born: 1966