Author: Chengfa Ruan
Born: 1957