Author: Yuen-Gen Liang
Born: 1974