Author: Runxing Qi
Born: 1959