Author: Shaohua Lin
Born: 1952