Author: Taihua Lan
Born: 1971