Author: Jon-shang Chen
Born: 1958