Seol mar théacs é seo: Politics, theology and history.