Author: Haiming Wen
Born: 1973