Author: Shanlin Wu
Born: 1963