Author: Jianliang Yu
Born: 1958