Author: John Amanatides
Born: 1957