Fairies, demons, Djinn, devas, dybbuks, dakinis, Nymphs,
mermaids, ghosts, nagas, orishas, lwa, mystères, Elves, dragons:
that’s just a few of the many kinds of spirit beings. Considering how many people vociferously refute their very existence, the extent to which spirits permeate modern human culture is astounding.
You don’t have to believe in spirits to be surrounded by them. In
fact, it’s pretty hard to avoid them. Let me repeat: spirits permeate human culture. References are so all-pervasive that it can be easy to overlook their original meanings.