Johannes Cabal the Necromancer by Jonathan L. Howard

johanes cBook – Johannes Cabal has a problem with his soul. Namely, he doesn’t have it – he sold it to Satan some time ago in exchange for the secrets of necromancy. He’s decided that it was a bad deal, and he wants his soul back. Satan, of course, isn’t letting any souls go that easily, so he proposes a challenge: if Cabal can acquire 100 souls within a year, he can have his soul back. The Devil will even throw in a diabolical carnival to help. It’s not a great deal, but it’s the only one on offer, so Cabal enlists the help of his estranged brother and sets out across the countryside, carnival in tow, to race against the clock. Er, hourglass.

For the first fifty pages or so I kept trying to figure out what time period and what country this book was set in; eventually I realized that it just doesn’t matter, and I settled back to enjoy the ride. Johannes Cabal is delightfully deadpan and almost entirely unconcerned with the fates of other people. It’s the almost that makes it great: he shows flashes of humanity at the most inopportune times. This is the first in a series; the latest, Johannes Cabal: The Fear Institute, was published in October.