Author: Yong Guan
Born: 1975