Author: Ruihua Li
Born: 1968