Author: Ruiping Du
Born: 1976