Author: Jinming Yan
Born: 1965