Author: Chaocheng Lin
Born: 1957