Deal with the Devil: Johannes Cabal the Necromancer by Jonathan L. Howard
Johannes Cabal wants his soul back, and he’s going all the way to Hell to barge in on Satan himself to get it. Nevermind that he previously traded his soul to Satan fair and square to gain the powers of necromancy — he wants his soul back, and he wants to keep his powers to boot. Well, being a gambling sort, Satan’s willing to accept Cabal’s wager, knowing, of course, that he’s hardly going to play fair.
You’d think you’d hate a character who, having sold his soul to the devil, is vying to win a Satanic bet by consigning 100 other people to an eternity of damnation. In this case, you’d be surprised. In Johannes Cabal the Necromancer, Jonathan Howard has crafted an inventive gothic twist on the classic Faustian tale, following Cabal as he tries to bend a Satanic carnival — and Satan himself — to his will.

–Whitney, Lansing

Best Book I’ve read in at least a year. Everyone should get it!