Seol mar théacs é seo: Divine Providence and human agency :