Barracuda 6 : Deliverance, Paperback by Dufaux, Jean; Jérémy (CON), ISBN 1849183546, ISBN-13 9781849183543, Like New Used, Free shipping in the US
Three children on an island full of pirates. One goal: survive.