The Island by Gabor Gergely
_