Author: Michael Nan-hao Teng
Born: 1967