Author: Wei-Jun Jean Yeung
Born: 1958