Author: Ruiping Lang
Born: 1980