Witches' Spell-a-Day Almanac 2003 by Sam Llewellyn | Menrva Books