The Devil’s Due
A Sherlock Holmes Adventure, Book 3
Failed to add items
Add to Cart failed.
Add to Wish List failed.
Remove from wishlist failed.
Adding to library failed
Follow podcast failed
Unfollow podcast failed
Audible Standard 30-day free trial
Buy for $19.22
-
Narrated by:
-
Simon Darwen
-
By:
-
Bonnie MacBird
After Art in the Blood and Unquiet Spirits, Holmes and Watson are back in the third of Bonnie MacBird’s critically acclaimed Sherlock Holmes Adventures, written in the tradition of Conan Doyle himself.
It’s 1890 and the newly famous Sherlock Holmes faces his worst adversary to date - a diabolical villain bent on destroying some of London’s most admired public figures in particularly gruesome ways. A further puzzle is that suicide closely attends each of the murders. As he tracks the killer through vast and seething London, Holmes finds himself battling both an envious Scotland Yard and a critical press as he follows a complex trail from performers to princes, anarchists to aesthetes. But when his brother Mycroft disappears, apparently the victim of murder, even those loyal to Holmes begin to wonder how close to the flames he has travelled. Has Sherlock Holmes himself made a deal with the devil?
©2019 Bonnie MacBird (P)2019 HarperCollins Publishers LimitedListeners also enjoyed...
Critic reviews
"One of the best Sherlock Holmes novels of recent memory, at least as entertaining as Anthony Horowitz’s The House of Silk.... MacBird’s artistry will keep readers eagerly turning the pages just to see how she orchestrates the big reveal." (Michael Dirda, Washington Post)
Continue the series
People who viewed this also viewed...
as the 3rd book it just keeps improving
Something went wrong. Please try again in a few minutes.
The Devil's Due
Something went wrong. Please try again in a few minutes.
Amazing
Something went wrong. Please try again in a few minutes.
terrific addition to the Holmes collection
Something went wrong. Please try again in a few minutes.
I couldn't wait to hear it...
Something went wrong. Please try again in a few minutes.