Author: Jian-Bin Hao
Born: 1960