Author: Yicheng Ruan
Born: 1904