Author: Zhaokui Shi
Born: 1962