Author: Wei-cheng Kung
Born: 1960