Dictionary of Ancient Magic Words and Spells: From Abraxas to Zoa