Ancient legends, mystic charms, and superstitions of Ireland,: With sketches of the Irish past