Author: James Kou
Born: 19.