Author: Jiannong Cao
Born: 1960