Llewellyn's 2019 Witches' Spell-a-Day Almanac Llewellyn's 2019 Witches' Spell-a-Day Almanac 6 readers 2018