Author: Kaisong Wu
Born: 1964