Author: Ran Yan
Born: 1959