Author: Ribo Huang
Born: 1958