Author: Shaojie Shan
Born: 1953