Author: Cheng-tian Kuo
Born: 1957