Author: Haihe Jin
Born: 1964