Seol mar théacs é seo: Some recent developments in English literature.