The Encyclopedia Of 5000 Spells By Judika Illes