Seol mar théacs é seo: A senior english grammar and composition : functional grammar, composition and correct usage