Author: Ruiyuan Chen
Born: 1951