Author: Jinyuan Tang
Born: 1958