Ven Island by Petru Rosenthorn
_