Author: Ruyuan Cheng
Born: 1906