Author: Ping-Teng Chang
Born: 1960