This book could have been so much better than it was in the end. I really would give it 2.5 stars but it is well written grammatically which should be rewarded in today's publishing world (see Stephanie Meyer)I think the strongest point of this book was the relationship between the Cabal brothers but Poof! went the brother towards the end. There was too much plot and not enough character development for the main character-Johannes Cabal. In the end when he gets his soul back, there was hardly any difference at all, oh he did notice the breeze and smells, but absolutely no remorse for anything he did or realization how evil he had acted. It ends strangely (I know there is a sequel) with his strange woman being preserved in some water-filled box, but I do not know if I can stand to read the sequel.