Author: Dianwen Ruan
Born: 1973