Author: Shaohong Cai
Born: 1958