Seol mar théacs é seo: Explanation in human geography