Author: Yihua Cao
Born: 1962