Author: Ruixuan Guan
Born: 1946