Author: Shaoming Chen
Born: 1958