One of Us Is Dead Audiobook By Peter James cover art

One of Us Is Dead

Roy Grace, Book 20

Preview
Try for $0.00
Prime logo Prime members: New to Audible?
Get 2 free audiobooks during trial.
Pick 1 audiobook a month from our unmatched collection.
Listen all you want to thousands of included audiobooks, Originals, and podcasts.
Access exclusive sales and deals.
Premium Plus auto-renews for $14.95/mo after 30 days. Cancel anytime.

One of Us Is Dead

By: Peter James
Narrated by: Daniel Weyman
Try for $0.00

$14.95/month after 30 days. Cancel anytime.

Buy for $25.00

Buy for $25.00

Confirm purchase
Pay using card ending in
By confirming your purchase, you agree to Audible's Conditions of Use, License, and Amazon's Privacy Notice. Taxes where applicable.
Cancel

About this listen

Hunting him would be murder . . .

When James Taylor arrives late for a funeral, he has to stand at the back of the small church. But, as the service progresses, Taylor notices a man six rows in front of him. At first he thinks he must be mistaken, but the more he looks at the man, the more convinced Taylor becomes that this is his old school friend Rufus Rorke.

Except it couldn't be him, could it? Because two years ago Taylor attended Rufus Rorke's funeral. He even delivered Rufus's eulogy.

On the other side of Brighton, at Police HQ, Detective Superintendent Roy Grace has been alerted to a number of suspicious deaths that he can't get out of his mind. But how are they linked? And how could they possibly be connected to Rufus Rorke?

Roy Grace is about to find out just how dangerous a dead man can be.

©2024 Peter James (P)2024 Macmillan Australia Audio
Crime Thrillers Mystery Police Procedurals Suspense Thriller & Suspense
adbl_web_global_use_to_activate_T1_webcro805_stickypopup
All stars
Most relevant  
Once again Peter Robinson has excelled. I hate coming to the end of his books. They are so good. Now I’ve got to wait ages for no 21. Please don’t stop writing about Grace and Branson and their intriguing crime solving.

Everything

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