Grimoires

Owen Davies
Oxford University Press
9780199204519
0-19-920451-9