Author: Ruiming Luo
Born: 1964 January 24