Jack Nightingale knows the dangers of doing a deal with a devil, but sometimes beggars can't be choosers. And when his nemesis Proserpine comes up from the bowels of Hell to ask for a favour, he has no choice other than to help. Which is why the supernatural detective finds himself going up against the Undead, and putting his own life on the line.
We've sent an email with your order details. Order ID #:
To access this title, visit your library in the app or on the desktop website.