Seol mar théacs é seo: Leila, or, The island /