Possibly even more gripping than his first book in the series, 'The Devil You Know', this story grabs you from chapter one and leaves you reading the last page in frustration that there isn't another 500! It continues the tale of the life and (numerous) trials of Felix Castor; a somewhat cynical if reformed exorcist. In this book he reluctantly accepts a seemingly 'straightforward' job to find the kidnapped ghost of a little girl, only to find it snowballing (or rather, fireballing) out of control and all hell breaking lose quiet literally. With satanists, demons, succubi and zombies (these latter two actually forming part of the 'good guys') you'll find yourself compulsively reading chapter after chapter until the small hours of the morning... Brilliantly entertaining, I only wish the third in the series was available to devour!