Author: Qingyue Ruan
Born: 1957