Author: Taifan Quan
Born: 1949