Author: Tianren Chen
Born: 1962