Author: Xiao-An Shen
Born: 1957