Author: Shihua Lu
Born: 1973