Author: Yongqiang Lan
Born: 1964