battlepoet rated Elves, Witches and Gods: 5 stars May 8, 2022 Public Patricia M. Lafayllve, Cat Heath: Elves, Witches and Gods (2021, Llewellyn Publications)Elves, Witches and Gods by Patricia M. Lafayllve, Cat Heath