Author: Hailong Duan
Born: 1975