Seol mar théacs é seo: On holy ground, or, Scenes and incidents in the land of promise /