practical demon keeping
a book by author Christopher Moore