Author: Xiangui Sha
Born: 1961