Author: Derek M. Li
Born: 1972