James Craig
Never Apologise, Never Explain
Best Sellers
-
-
London Calling
- Inspector Carlyle, Novel 1
- By: James Craig
- Narrated by: Joe Jameson
- Length: 10 hrs and 12 mins
- Unabridged
-
Overall
-
Performance
-
Story
Can you win an election and cover up murder at the same time?....
-
-
I couldn't finish it.
- By Alison on 25-06-13
-
London Calling
- Inspector Carlyle, Novel 1
- Narrated by: Joe Jameson
- Series: Inspector Carlyle, Book 1
- Length: 10 hrs and 12 mins
- Release date: 09-05-13
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £15.99 or 1 Credit
Sale price: £15.99 or 1 Credit
-
-
-
Nobody's Hero
- Inspector Carlyle, Novel 9
- By: James Craig
- Narrated by: Joe Jameson
- Length: 9 hrs and 49 mins
- Unabridged
-
Overall
-
Performance
-
Story
In and out of prison for over 40 years, Seymour Eriksson is officially "London’s most unsuccessful criminal".....
-
Nobody's Hero
- Inspector Carlyle, Novel 9
- Narrated by: Joe Jameson
- Series: Inspector Carlyle, Book 9
- Length: 9 hrs and 49 mins
- Release date: 27-10-15
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £12.99 or 1 Credit
Sale price: £12.99 or 1 Credit
-
-
-
Buckingham Palace Blues
- Inspector Carlyle, Novel 3
- By: James Craig
- Narrated by: Joe Jameson
- Length: 9 hrs and 43 mins
- Unabridged
-
Overall
-
Performance
-
Story
When Inspector John Carlyle discovers a disorientated girl in a park near Buckingham Palace, he takes it upon himself to find out who she is and where she's from.
-
-
Realistic, humorous, dark, intelligent...
- By Sharon on 21-07-13
-
Buckingham Palace Blues
- Inspector Carlyle, Novel 3
- Narrated by: Joe Jameson
- Series: Inspector Carlyle, Book 3
- Length: 9 hrs and 43 mins
- Release date: 03-06-13
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £15.99 or 1 Credit
Sale price: £15.99 or 1 Credit
-
-
-
Shoot to Kill
- Inspector Carlyle, Book 7
- By: James Craig
- Narrated by: Joe Jameson
- Length: 9 hrs and 29 mins
- Unabridged
-
Overall
-
Performance
-
Story
When French gangster Tuco Martinez threatens Carlyle and his family, the inspector has to call on the resources and skills of Dominic Silver....
-
-
Thank God for Bluetooth ...
- By Boatqueen on 07-11-16
-
Shoot to Kill
- Inspector Carlyle, Book 7
- Narrated by: Joe Jameson
- Series: Inspector Carlyle, Book 7
- Length: 9 hrs and 29 mins
- Release date: 24-10-14
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £12.99 or 1 Credit
Sale price: £12.99 or 1 Credit
-
-
-
Acts of Violence
- Inspector Carlyle, Book 10
- By: James Craig
- Narrated by: Joe Jameson
- Length: 9 hrs and 52 mins
- Unabridged
-
Overall
-
Performance
-
Story
Smooth expat Michael Nicholson is a fixer, getting on by doing favours for the rich and powerful in booming China....
-
Acts of Violence
- Inspector Carlyle, Book 10
- Narrated by: Joe Jameson
- Series: Inspector Carlyle, Book 10
- Length: 9 hrs and 52 mins
- Release date: 04-02-16
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £12.99 or 1 Credit
Sale price: £12.99 or 1 Credit
-
-
-
Then We Die
- Inspector Carlyle Series, Novel 5
- By: James Craig
- Narrated by: Joe Jameson
- Length: 9 hrs and 48 mins
- Unabridged
-
Overall
-
Performance
-
Story
The fifth Inspector John Carlyle mystery finds him on the hunt for an Israeli hit squad leaving a trail of dead bodies across London. 'I need to talk to you...about your father....
-
-
4 stars for story as it rambled on a bit
- By Patricia on 08-11-13
-
Then We Die
- Inspector Carlyle Series, Novel 5
- Narrated by: Joe Jameson
- Series: Inspector Carlyle, Book 5
- Length: 9 hrs and 48 mins
- Release date: 04-10-13
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £12.99 or 1 Credit
Sale price: £12.99 or 1 Credit
-
-
-
Sins of the Fathers
- Inspector Carlyle, Novel 8
- By: James Craig
- Narrated by: Joe Jameson
- Length: 9 hrs and 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
When Julian Schaeffer is shot in front of his son in a London park, suspicion falls on his estranged wife....
-
-
Good stuff yet again from James Craig
- By M. Woods on 28-12-15
-
Sins of the Fathers
- Inspector Carlyle, Novel 8
- Narrated by: Joe Jameson
- Series: Inspector Carlyle, Book 8
- Length: 9 hrs and 56 mins
- Release date: 22-10-15
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £12.99 or 1 Credit
Sale price: £12.99 or 1 Credit
-
-
-
A Man of Sorrows
- An Inspector Carlyle Novel, Book 6
- By: James Craig
- Narrated by: Joe Jameson
- Length: 9 hrs and 42 mins
- Unabridged
-
Overall
-
Performance
-
Story
Hunting down a paeodophile priest, Carlyle finds himself up against his old adversary, Christian Holyrod....
-
-
You'll be full of sorrows if you buy this book.
- By janice on 27-01-16
-
A Man of Sorrows
- An Inspector Carlyle Novel, Book 6
- Narrated by: Joe Jameson
- Series: Inspector Carlyle, Book 6
- Length: 9 hrs and 42 mins
- Release date: 22-10-15
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £12.99 or 1 Credit
Sale price: £12.99 or 1 Credit
-
-
-
Never Apologise, Never Explain
- Inspector Carlyle, Novel 2
- By: James Craig
- Narrated by: Joe Jameson
- Length: 9 hrs and 2 mins
- Unabridged
-
Overall
-
Performance
-
Story
Carlyle is attempting too much and achieving too little and he's upsetting all the wrong people - this time it could be terminal....
-
-
Not for me
- By Anne on 21-06-13
-
Never Apologise, Never Explain
- Inspector Carlyle, Novel 2
- Narrated by: Joe Jameson
- Series: Inspector Carlyle, Book 2
- Length: 9 hrs and 2 mins
- Release date: 16-05-13
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £12.99 or 1 Credit
Sale price: £12.99 or 1 Credit
-
-
-
Dying Days
- Inspector Carlyle, Book 13
- By: James Craig
- Narrated by: Joe Jameson
- Length: 8 hrs and 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
Dying well is an art...the rest is just murder. Inspector John Carlyle is waiting for his father to die of a terminal illness. Meanwhile, others are dropping like flies....
-
Dying Days
- Inspector Carlyle, Book 13
- Narrated by: Joe Jameson
- Series: Inspector Carlyle, Book 13
- Length: 8 hrs and 56 mins
- Release date: 14-05-19
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £12.99 or 1 Credit
Sale price: £12.99 or 1 Credit
-
-
-
The Circus
- Inspector Carlyle, Novel 4
- By: James Craig
- Narrated by: Joe Jameson
- Length: 10 hrs and 40 mins
- Unabridged
-
Overall
-
Performance
-
Story
When the body of journalist Duncan Brown is found in the back of a rubbish truck, Inspector John Carlyle is thrown into the middle of a scandal....
-
-
Political Thriller..
- By Sharon on 11-08-13
-
The Circus
- Inspector Carlyle, Novel 4
- Narrated by: Joe Jameson
- Series: Inspector Carlyle, Book 4
- Length: 10 hrs and 40 mins
- Release date: 23-05-13
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £15.99 or 1 Credit
Sale price: £15.99 or 1 Credit
-
-
-
Into the Valley
- Inspector Carlyle, Book 14
- By: James Craig
- Narrated by: Joe Jameson
- Length: 8 hrs and 46 mins
- Unabridged
-
Overall
-
Performance
-
Story
To everyone's surprise, John Carlyle has been promoted to Commander....
-
-
Back on form
- By Kim Lakey on 05-03-24
-
Into the Valley
- Inspector Carlyle, Book 14
- Narrated by: Joe Jameson
- Series: Inspector Carlyle, Book 14
- Length: 8 hrs and 46 mins
- Release date: 06-07-23
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £12.99 or 1 Credit
Sale price: £12.99 or 1 Credit
-
-
-
All Kinds of Dead
- Inspector Carlyle, Book 11
- By: James Craig
- Narrated by: Joe Jameson
- Length: 8 hrs and 58 mins
- Unabridged
-
Overall
-
Performance
-
Story
When a fortune in uncut diamonds are nicked by a group of soldiers, Carlyle teams up with Captain Daniel Hunter of the Military Police to hunt them down....
-
All Kinds of Dead
- Inspector Carlyle, Book 11
- Narrated by: Joe Jameson
- Series: Inspector Carlyle, Book 11
- Length: 8 hrs and 58 mins
- Release date: 02-03-23
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £12.99 or 1 Credit
Sale price: £12.99 or 1 Credit
-
-
-
This Is Where I Say Goodbye
- Inspector Carlyle, Book 12
- By: James Craig
- Narrated by: Joe Jameson
- Length: 8 hrs and 14 mins
- Unabridged
-
Overall
-
Performance
-
Story
His father is dying. He's stuck in the middle of a gang war. And he has to solve a case with no clues....
-
This Is Where I Say Goodbye
- Inspector Carlyle, Book 12
- Narrated by: Joe Jameson
- Series: Inspector Carlyle, Book 12
- Length: 8 hrs and 14 mins
- Release date: 16-03-23
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £12.99 or 1 Credit
Sale price: £12.99 or 1 Credit
-