Author: Jack Cheng
Born: 1983