LindseyB rated Witchshadow: 4 stars July 2, 2021 Public Susan Dennard: Witchshadow (2022, Pan Macmillan)Witchshadow by Susan Dennard