Эйлин Мор, острова Фланнан