novel enigma book rare mysterious pagan fiction author magic magick antique collectible mystery art conundrum books occult puzzle free games game ghosts riddle