White Island by Mark Macawile
_