Author: John Allen Chen
Born: 1966