books science fiction magick book novel authors magician illusionist author magic fiction pagan horror comedy fantasy occult