Author: Hailing Shan
Born: 1959