Author: John Robert Greene
Born: 1955