Author: Yicheng Chen
Born: 1948