Author: Xinghao Chen
Born: 1957