Author: Jianjun Tang
Born: 1960