Author: Kai Chen
Born: 1978