Author: Shouchun Lan
Born: 1963