Author: Zhengping Shan
Born: 1956