Author: Haibiao Ruan
Born: 1955