Author: Changlong Guan
Born: 1964