Author: Huaming Gan
Born: 1957