Roseland: Volume 3 cover art

Roseland: Volume 3

Roseland, Book 3

Preview

Audible Standard 1-month free trial

Auto-renews at $8.99/mo + applicable tax after 30-day trial. Cancel Anytime
Try for $0.00
More purchase options

Roseland: Volume 3

Written by: Eric Ugland
Narrated by: Candace Thaxton
Try for $0.00

$8.99 a month after 30 days. Cancel anytime.

Buy Now for $26.71

Buy Now for $26.71

She stopped the deadliest serial killer in modern history. But there’s still one villain left.

Ginger Mitchell accomplished the impossible; the former call girl and now sort-of private investigator got into all of this to bring her mother’s killer to justice. But Darlene is still on the loose. It was bad enough when the woman was manipulating Ginger from afar, but now Darlene is in Portland wreaking up-close-and-personal havoc under the assumed identity of Isabelle Dunkirk.

The police don’t believe there’s a connection between Darlene and Isabelle. All of Ginger’s less-than-law-abiding allies keep turning on her. Even Rhino, her ride-or-die, can’t seem to stop picking fights with her. And he’s developed an annoying habit of taking on unimportant cases on her behalf. It’s a shitty time for their partnership to fall apart.

But Ginger’s tired of losing to Darlene, so she keeps trying to beat her - even if it means doing so alone. Darlene always seems to stay one step ahead of Ginger. Does this mean Ginger’s next move will be her last?

©2021 Eric Ugland (P)2021 Podium Audio
Amateur Sleuth Detective Mystery Private Investigators Women Sleuths Women's Fiction Fiction

You may also enjoy...

Roseland: Volume 1 cover art
Roseland: Volume 1 Written by: Eric Ugland
Master of Puppets cover art
Master of Puppets Written by: Eric Ugland
adbl_web_anon_alc_button_suppression_t1
All stars
Most Relevant
these books were just plain old fun entertaining not too heavy lots of action great characters I love them I don’t know who I’d recommend them to but they’re great for me

very fun books great entertainment

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