Author: Weijian Shan
Born: 1953