Skellig : island outpost of Europe