Past Sins Audiobook By John L. French cover art

Past Sins

The Matthew Grace Casebook

Preview

Audible Standard 30-day free trial

Try Standard free
Select 1 audiobook a month from our entire collection of titles.
Yours as long as you’re a member.
Get unlimited access to bingeable podcasts.
Standard auto renews for $8.99 a month after 30 days. Cancel anytime.

Past Sins

By: John L. French
Narrated by: Keith L. O'Brien
Try Standard free

$8.99 a month after 30 days. Cancel anytime.

Buy for $20.66

Buy for $20.66

Private Eye Matthew Grace always believes his clients, tries to anyway. That's not easy in a city where almost everybody lies. Grace should know, he's told a few himself - always in a good cause of course. Which is why Grace is no longer a crime scene investigator and why Joshua Parker, the last honest cop in Baltimore, is keeping an eye on him. Parker is waiting for Grace to make one last mistake, for his past sins to catch up with him. In the end it will be up to Grace to make the right choices, ones that will lead either to a second chance or no chance at all.

©2009 John L. French (P)2013 Padwolf Publishing Inc. and John L. French
Fiction Hard-Boiled Mystery Police Procedural Suspense
All stars
Most relevant

Listener received this title free

This book is about Matthew Grace. There is several different stories or cases he goes on. He will do whatever it takes to get the job done. I liked this book enough to listen to it again later. keith OBrien does a good job narrating this book.

PAST SINS

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

Listener received this title free

These are some well written short stories, and they will keep your attention. I found them inspiring and may have to go write a science fiction private eye story.

Twists & Turns

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

Listener received this title free

A good cop Joshua and then there is Matthew. His past with a few lies along the way is catching up with him. At least that’s what Joshua is hoping for. A good story of bad cop versus good cop.
Enjoyed the audio by Keith, given audio for my voluntary review and my honest opinion

Good

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