Havera, the story of an island