Author: Haibo Kuang
Born: 1965