Tell us what's wrong and we'll take a look.
Thanks – we got it. We'll review and follow up if needed.
Baltimore City is a powder keg. Its last few years have seen protests, riots, and too many murders. Its citizens don't trust the police, the police don't trust the State's Attorney's Office, and the State's Attorney wants to put as many cops in jail as she can, regardless of their guilt or innocence. The city is only a sin or two away from going straight to Hell.
In the middle of all this is Matthew Grace. A former crime scene technician turned private eye, Grace is now a forensic investigator for the State's Attorney's Office. It's supposed to be an easy job - working Monday to Friday, reading reports, reviewing crime scene photos, and requesting analyses and comparisons from the BPD Crime Lab.
But nothing is easy in Baltimore, and soon Grace finds himself involved in cases that threaten the very heart of the city he loves. Supported by his wife and aided by a cyber pirate, a judge who collects human skulls, and the most honest cop in the city, Grace must solve the crimes and find the sinners if anyone is to have a chance for redemption.
John French is the author of several Horus Heresy stories including the novels The Solar War, Mortis, Praetorian of Dorn, Tallarn, Slaves to Darkness and Sigismund: The Eternal Crusader, the novella The Crimson Fist, and the audio dramas Dark Compliance, Templar and Warmaster. For Warhammer 40,000 he has written Resurrection, Incarnation and Divination for The Horusian Wars and three tie-in audio dramas - the Scribe Award-winning Agent of the Throne: Blood and Lies, as well as Agent of the Throne: Truth and Dreams and Agent of the Throne: Ashes and Oaths. John has also written the Ahriman series, the Age of Sigmar novels The Hollow King and The Dead Kingdom and many short stories.
Readwise Books is an ebook & audiobook platform that automatically logs how much you and your friends read, making it fun and easy to read more. Learn more →
Enter your email to continue. We'll create your account if you're new here.