City of Devils cover art

City of Devils

Preview

Audible Standard 30-day free trial

Try Standard free
Select 1 audiobook a month from our entire collection.
Listen to your selected audiobooks as long as you're a member.
Get unlimited access to bingeable podcasts.
Standard auto renews for £5.99 a month after 30 days. Cancel anytime.

City of Devils

By: Diana Bretherick
Narrated by: Daniel Philpott
Try Standard free

£5.99 a month after 30 days. Cancel anytime.

Buy Now for £13.64

Buy Now for £13.64

About this listen

The brightest mind meets the darkest killer...1887.

When James Murray, a young Scottish doctor fascinated by the workings of the criminal mind, travels to the vibrant city of Turin, it is to study with Cesare Lombroso, the world-renowned criminologist. But just hours after his introduction to Lombroso, the discovery of a horrifically mutilated body in the nearby Piazza Statuto, and a note that appears to implicate the celebrated criminologist himself, changes everything.

With the help of his fellow apprentice, a local investigator and Lombroso's beautiful but enigmatic housekeeper, Murray must put his learning to the test and endeavour to understand the mind of a serial killer if he is to stop the rapidly escalating bloodbath and clear the name of his mentor.

Meet the world's first criminologist in this compelling, fast-paced historical thriller.

©2013 Diana Bretherick (P)2014 Orion Publishing Group
Crime Fiction Fiction Genre Fiction Historical Literary Fiction Mystery Suspense Thriller & Suspense Crime

Continue the series

The Devil's Daughters cover art
The Devil's Daughters By: Diana Bretherick
All stars
Most relevant
Good reader but from about halfway I got more and more impatient with the meandering story. It's not awful but it is tedious.

Well read but meandering

Something went wrong. Please try again in a few minutes.

Sorry. I got 4 chapters in but still hadn’t connected with the themes or characters. Nothing wrong with the writing, I think. Just not my bag.

Just didn’t grab me.

Something went wrong. Please try again in a few minutes.