THE GHOSTS, GIANTS, POOKAS, DEMONS, LEPRECHAWNS, BANSHEES, FAIRIES, WITCHES, WIDOWS, OLD MAIDS, AND OTHER MARVELS OF THE EMERALD ISLE