Author: Bangyue Sheng
Born: 1959