Author: Xuede Ni
Born: 1964