My Life Is Over

Mystery & Suspense, Hard-Boiled
Cover of the book My Life Is Over by Mark Connolly, Mark Connolly
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Mark Connolly ISBN: 9781301363957
Publisher: Mark Connolly Publication: December 27, 2012
Imprint: Smashwords Edition Language: English
Author: Mark Connolly
ISBN: 9781301363957
Publisher: Mark Connolly
Publication: December 27, 2012
Imprint: Smashwords Edition
Language: English

Marsh and Grew search streets and back alleys
faced with the horrors of human trafficking.
A thirty year old case tugs at Marsh's heart

Evil men doing their evil deeds
no woman is ever safe.
Fiction with dark truths
DLF Review

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

Marsh and Grew search streets and back alleys
faced with the horrors of human trafficking.
A thirty year old case tugs at Marsh's heart

Evil men doing their evil deeds
no woman is ever safe.
Fiction with dark truths
DLF Review

More books from Mark Connolly

Cover of the book Even The Score by Mark Connolly
Cover of the book Bad Judge Dead Judge by Mark Connolly
Cover of the book The Last Option by Mark Connolly
Cover of the book Any Means Necessary by Mark Connolly
Cover of the book Selected For Time by Mark Connolly
Cover of the book Detective Marsh Mysteries Triple ebook #1 by Mark Connolly
Cover of the book A Mother's Choice by Mark Connolly
Cover of the book Detective Marsh Mysteries Triple eBook # 3 by Mark Connolly
Cover of the book Please Find Me by Mark Connolly
Cover of the book Shame Me Twice by Mark Connolly
Cover of the book Asking For It by Mark Connolly
Cover of the book Every Body Loses by Mark Connolly
Cover of the book A Mother's Choice by Mark Connolly
Cover of the book Detective Marsh Mysteries - Triple # 1 by Mark Connolly
Cover of the book Bad Judge Dead Judge by Mark Connolly
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy