Author: Ming-Syan Chen
Born: 1959