Author: Tiesheng Gan
Born: 1946