Showing posts with label Florida. Show all posts
Showing posts with label Florida. Show all posts

Saturday, August 01, 2026

Virtual Book Tour & Giveaway: Guilty By Association (Rizk Brothers Legal Mysteries, #2) by T.G. Wolff

Guilty by Association by TG Wolff Banner

GUILTY BY ASSOCIATION

by TG Wolff

July 13 - August 7, 2026 Virtual Book Tour

Synopsis:

Guilty by Association by TG Wolff

The Rizk Brothers Legal Mystery Series 

Family values are great for campaigns. Family baggage isn't.

His twin is the last person Miami Detective Seth Rizk expects to defend him at an internal affairs hearing that could end his career. As the interim attorney general for Indiana, Jakob has to keep his reputation clean as he campaigns for the permanent seat.

While waiting for the ruling, Seth returns to Indiana to repay a debt posthumously. The retired cop who once helped solve the Rizk family’s greatest tragedy was found dead under suspicious circumstances. The trail leads straight into a luxury rehab facility where, posing undercover, Seth discovers fraud, theft, ambition—and a motive worth killing to protect.

But Seth’s sins in Miami follow him north, and Jakob is caught in the storm. His campaign team issues an ultimatum: cut ties with your brother or lose the election. With enemies closing in, the twins must decide which bond is stronger: family, justice, or survival.

Perfect for readers of smart mysteries, legal intrigue, and brotherly chemistry.

Praise for Guilty by Association:

"I was pulled into this story and felt like I was right there with all the characters and I love the way the twins interact with each other."
~ Bookbub Reviewer

"There is so much drama and intrigue, making for an entertaining and enjoyable story. The characters are wonderful and so genuine. I find the interactions between the twins, their dad, Jakob’s wife and his staff to be fun to read. The book ended on a zinger and I can’t wait for book 3. I highly recommend reading it and give it 5 stars."
~ Bookbub Reviewer

"If you enjoy engaging sound plots with relatable characters who are involved in complex investigations, then Guilty by Association is the book for you. Because of the cliffhanger ending I can hardly wait for book three."
~ Bookbub 5⭐ review

Book Details:

Genre: Mystery; Legal Mystery, Whodunnit
Published by: Tule Publishing
Publication Date: April 22, 2026
Number of Pages: 324
ISBN: 9781972451007 (ISBN10: 1972451006)
Series: The Rizk Brothers Legal Mystery Series, Book 2
Book Links: Amazon | Kindle | Barnes & Noble | Goodreads | BookBub | Tule Publishing

The Rizk Brothers Legal Mystery Series

MURDER ON SITE by TG Wolff, cover
Amazon | Kindle | Barnes & Noble | Goodreads | BookBub | Tule Publishing
Guilty by Association by TG Wolff
Amazon | Kindle | Barnes & Noble | Goodreads | BookBub | Tule Publishing


Read an excerpt:


Seth

Wednesday. Late afternoon.

Sitting on the rooftop of Wallace Investigations in the shade of a canopy, Seth reflected on his afternoon. He’d seen everything the South Bend PD had on the Jameson case. It was both what he expected and disappointing. But, he realized, if there had been the proverbial smoking gun, he wouldn’t be here now.

Or maybe that voicemail to Butch was the smoking gun. Without it, Declan Jameson’s death would have been ruled accidental, and life would have moved on.

While Stanton had welcomed him on the team, Seth had to run his own investigation, separate and unofficial. Top of Seth’s list were Jameson’s children, Danielle and Sean. If he were lucky, Jameson talked to one of them about what he thought stunk.

He dialed the number for Danielle in the police report. After five rings, it rolled to voicemail. Not a surprise. In the day and age of spam calls, he was one of the many who only answered numbers he knew. Well, his phone knew. Seth long ago stopped knowing phone numbers beyond his and the one that rang in the house where his father still lived.

He left a message for Mrs. Tolbert and then dialed the woman who had reported Jameson missing.

She picked up on the second ring. “Hello?” The female voice was soft, almost melodic.

“Mrs. O’Connell? My name is Seth Rizk. I am conducting a secondary investigation into Declan Jameson’s death. How are you today, ma’am?” He asked the question to give the woman time to digest the mouthful he’d just given her.

“I’m fine, thank you for asking.”

“I would like to meet with you to talk about Captain Jameson.”

“Who is it?” a nosy voice asked grumpily in the background.

“My nephew,” Mrs. O’Connell said away from the phone, then came back to the speaker. “I would love if you visited. It’s been so long since I’ve seen you.”

“Ma’am? Did you hear what I said?”

“Of course. Tomorrow afternoon? That would be fine. You’re welcome to join us for lunch, if you don’t mind eating with a crowd of sophisticated, older ladies.”

“I would love to join you for lunch. I’ll be there at noon, Mrs. O’Connell. Or should I call you Aunt Morrighan?”

“Yes, that would be best,” she said. “Oh, it’s been such a long time since I’ve had someone to, er, talk to. You know, family. Do you have any news?”

“About Captain Jameson’s death? More questions than answers, but there are a few things I can share.”

She laughed, the sound forced and brittle. “Oh, that brother of yours. He always was a troublemaker.”

No, Jakob was the good brother. Not that she knew.

“I really can’t wait to hear what kind of trouble you’ve been making,” she said, her voice cracking.

Seth heard the real stress behind the faked banter. “I can come now. I’m in the city and can be there in twenty minutes.”

“No, no. Things are the same around here. It will be nice to have a break in routine …”

“Seth, Aunt Morrighan. I’ll see you at noon. You have my number—don’t be shy about using it.”

“Wonderful, see you tomorrow, Seth.” She ended the call.

“Color me intrigued,” Seth said to the pigeon walking around the roof. “The woman was intimidated by someone. Maybe the same someone who shot Jameson up with heart meds. This ought to be an interesting visit. Hold that thought,” he said as his screen showed the daughter’s name. “Seth Rizk.”

“Hello, this is Danielle Tolbert. I’m returning your call?” The question held more than a little distress.

“Thank you for calling, Mrs. Tolbert. My condolences on your loss. I met your father a long time ago. I’m one of the many who respected him.”

Not Jakob. Whatever his problem was.

“Thank you.” Her voice broke.

“I want to speak with both you and your brother, tomorrow if possible.”

She sniffled. “Why do you want to talk to Sean? He lives in Nashville, Tennessee and just came back home when Dad went missing. He doesn’t know anything.”

“With investigations, you just never know when the smallest, off-hand comment holds the key to the entire puzzle. I know this is hard.”

“Why isn’t the South Bend PD handling my father’s case? He worked for them for more than thirty years. He trusted them and wouldn’t like it if they were pushed aside.” Even in her grief, Danielle wasn’t rolling over for him.

“No one has pushed anyone aside. I spent the morning with Detective Stanton. If you prefer, I can see if he’s available to join us.”

A pregnant pause followed.

“No. It’s all right.” She didn’t sound as if it was. “As long as he knows you’re meeting with us, it’s okay. Sean is staying with us. Could you come by the house in the morning? Maybe nine thirty?” When Seth agreed, she ended the call with little courtesy or fanfare.

Seth sat with his elbows on his knees. He would have his hands full tomorrow. He would have to be strategic interviewing the grieving family. In his experience, the doors of cooperation could slam shut quickly. For an instant, he contemplated tagging Stanton. She obviously trusted him. But Seth wanted to get his own impressions. Stanton would be his backup plan, in case he did end up shut out.

The trip to Seven Families, to see Morrighan O’Connell, had to be solo. Walking in with a known cop could shut mouths he needed open.

Briefing the detective after would be good enough for now.

“Well,” he said to the pigeon, “since I’m not going anywhere soon …” He opened the cooler, pulled out a Bud, and leaned back in his chair.

***

Excerpt from Guilty by Association by TG Wolff. Copyright 2026 by TG Wolff. Reproduced with permission from Tule Publishing. All rights reserved.

 

 

Author Bio:

TG Wolff

TG Wolff has never been able resist a good puzzle. With an engineer’s mind for logic and a lifelong love of mysteries, she crafts whodunnit stories that challenge readers to outsmart her detective. Her books are filled with quirky characters, red herrings, and—because she firmly believes solving (fictional) murders should be fun—a healthy dose of humor.

TG earned both her Bachelor’s and Master’s degrees in civil engineering, learning early to see every problem as a mystery and each solution as the answer the result of asking the right questions. That same curiosity drives her fiction, where nothing is ever accidental and every detail counts.

When she’s not plotting fictional crimes, TG is a mystery reader and reviewer, and the co-creator / co-host of the whodunnit mystery podcast Mysteries to Die For. A Cleveland, Ohio native, she now lives in northeast Indiana with her husband and two sons, where dogs and mysteries are always welcome.

Catch Up With TG Wolff:

TGWolff.com
Mysteries to Die For Podcast
The Tule Group
Amazon Author Profile
Goodreads
BookBub - @TG_Wolff
Instagram - @TG_Wolff
LinkedIn
Facebook

 

Review:

5 stars!

The brothers join forces once again to solve a murder at an exclusive rehabilitation retreat. 

Guilty by Association is the second exciting book in author TG Wolff’s action-packed, full-of-heart Rizk Brothers Legal Mysteries, and it is a riveting tale of intrigue, betrayal, and danger, with a doozy of a cliffhanger finish. When the retired police detective who investigated their mother’s murder dies under suspicious circumstances, the Rizk brothers join forces to dig deeper and discover the truth. 

Only weeks have passed since the brothers reunited in book one, and Seth has returned home to Miami to face an internal affairs board regarding his assault on a crooked coworker. He’s surprised when Jakob, who is the interim Indiana Attorney General, appears at the hearing as his advocate. But even after Jakob’s masterful performance, they’ll have to wait almost two weeks before the board makes their recommendations to find out if Seth still has a career with the Miami Police Department. With time on his hands, Seth agrees to accompany Jakob back to Indianapolis and work for him as a special investigator and look into retired Captain Declan Jameson’s death at the exclusive rehabilitation facility where he’d gone to recover from a car accident. 

The story is fast-paced and complex, with a lot going on under the surface at the rehab facility besides their old friend’s death. Complicating Seth’s inquiries is the shocking arrival in the area of the disgruntled and very angry vice detective he’d pounded on back in Miami, as well as the pressure of Jakob’s struggling campaign for the permanent Attorney General seat. Jakob’s initial success and popularity are being challenged by his former boss and her state senator backer, who are pulling out all the dirty tactics they can to beat him, including using Seth’s troubles to damage his reputation. 

I enjoyed Seth’s undercover story of being the nephew of one of the rehab facility’s permanent residents, who happened to be in a developing relationship with Declan Jameson. His hiring by the facility director to teach yoga classes led to a lot of fun scenes. Seth’s investigation yields positive results, and there are some good red herrings to rule out before the reveal of the actual murderer. Their showdown has a great twist, but that doesn’t hold a candle to the didn’t-see-that-coming cliffhanger ending. 

I recommend GUILTY BY ASSOCIATION to readers of mysteries, suspense, and thrillers.



Tour Participants:

Click through the other tour stops for can’t-miss reviews, insider interviews, exclusive guest posts, and more chances to win!

Click here to view the Tour Schedule

 

 

Guilty As Charged: I Want To Win

This giveaway is hosted by Partners in Crime Tours for TG Wolff. See the widget for entry terms and conditions. Void where prohibited.
GUILTY BY ASSOCIATION by TG Wolff | Gift Card

Can't see the giveaway? Click Here!

Get More Great Reads at Partners In Crime Tours

Wednesday, February 18, 2026

Virtual Book Tour & Giveaway: Dying to Live Here (Estate Sales Mystery, #1) by Shelley Marsh

 

Dying to Live Here (Estate Sales Mysteries) by Shelley Marsh

About Dying to Live Here

dying to live here cover 3 

Dying to Live Here (Estate Sales Mysteries)

Cozy Mystery
1st in Series
Setting - Florida
Publisher: Fawkes Press
Publication date: February 10, 2026
ISBN-13: 978-1957529516 / ASIN: B0GFNR9XDT

goodreads badge

When tech burnout Emma Stewart follows her best friend’s advice to view a quaint beachside home in Harbor Shores, Florida, she expects palm trees, sea breezes, and maybe a fresh start. What she doesn't expect is to stumble into a murder scene—and become a prime suspect.

With the HOA president lying in a pool of blood and her bestie splattered with the evidence, Emma suddenly finds herself knee-deep in neighborhood secrets, rivalries, and a suspiciously missing knife. Armed with nothing but her dry wit, a talent for digital sleuthing, and an adorable bulldog named Hopper, Emma must navigate a world of nosy neighbors, passive-aggressive happy hours, and one dangerously charming lawyer.

In Harbor Shores, the homes are charming—but the secrets are deadly.

Click to Purchase!


About Shelley Marsh

Shelley Marsh writes laugh-out-loud mysteries set along Florida’s sun-splashed coast. Her forthcoming debut, Dying to Live Here (Feb 10 2026), launches the Estate Sale Mysteries series, pairing clever puzzles with a hint of romance. When she isn’t prowling estate sales for story fodder, Shelley combs beaches and bookstores, searching for treasure.



Review

5 stars!

Murder, romance, and Mother Nature combine in this intriguing Florida-set cozy mystery! 

Dying to Live Here is the first book in author Shelley Marsh’s fabulous new Estate Sales Mystery series set in the Atlantic coastal city of Jacksonville, Florida. Emma Stewart and Laura Benton have been best friends since college, having each other’s back and a ready shoulder to cry on through life’s ups and downs, and when a home opens up after the death of its elderly owner in Laura’s exclusive beachside community, she’s excited and insistent that Emma take a look. Although the house is not yet on the market, Laura has a key she took when she watched the house while the owner was away, and she talks Emma into coming over late one evening so she can get an early preview. But when Laura opens the front door and steps inside the dark house, they discover blood and the body of the former HOA president, and Laura’s nemesis, just over the threshold. With the police looking hard at Laura for the murder, Emma teams up with Laura’s attorney and handsome, single neighbor, Sam Turner, to find the real killer and clear Laura’s name.
 
I loved this story, with its engaging main characters, the murder of a bitter, mean victim, the neighborhood drama, and the fun romance between Emma and Sam. Emma is a successful software developer, long-divorced after a short-lived marriage immediately after college, and the only male in her world is a rescue bulldog mix named Hopper. She and Laura are very different, but their shared past has cemented a strong, long-lasting friendship. I loved their camaraderie, back-and-forth banter, and how they played off one another as they investigated Laura’s neighbors. Sam is adorable and single-minded in his attention to Emma and not afraid to let his interest show.
 
The plot moves briskly, and many neighbors make appearances as the author builds the vibe of the much-coveted community. All the warts of HOA-covenanted living are on full display, as well as the perks, but this lively neighborhood could have been lifted straight out of Peyton Place. And what would Florida in September be without the threat of a hurricane? I loved the big reveal, which occurs as Mother Nature joins the neighborhood shenanigans.
 
I recommend DYING TO LIVE HERE to readers of cozy mysteries, romantic suspense, and domestic thrillers, especially those who enjoy Florida settings, stories of HOA nightmares, and neighborhood gossip.


Tour Participants


February 10 – Cozy Up With Kathy – REVIEW, AUTHOR INTERVIEW
February 10 – Books1987 - SPOTLIGHT
February 11 – Christy's Cozy Corners – CHARACTER GUEST POST
February 12 – Jody's Bookish Haven – SPOTLIGHT
February 13 – Ascroft, eh? – CHARACTER INTERVIEW
February 13 – Books, Ramblings, and Tea – SPOTLIGHT
February 14 – Socrates Book Reviews – SPOTLIGHT
February 15 – Maureen's Musings – SPOTLIGHT
February 16 – Sarandipity's – AUTHOR GUEST POST
February 17 – Sapphyria's Book Reviews – SPOTLIGHT
February 18 – Guatemala Paula Loves to Read – REVIEW
February 19 – Sarah Can't Stop Reading Books - REVIEW
February 20 – Reading Is My SuperPower – REVIEW
February 20 – Escape With Dollycas Into A Good Book – AUTHOR INTERVIEW
February 21 – StoreyBook Reviews – CHARACTER GUEST POST
February 21 – Storybook Lady – REVIEW
February 22 – Elizabeth McKenna - Author – SPOTLIGHT
February 23 – Salty Inspirations – AUTHOR GUEST POST
February 23 – Boys' Mom Reads! – SPOTLIGHT

GIVEAWAY! GIVEAWAY! GIVEAWAY!

Have you signed up to be a Tour Host?

Click Here to Find Details and Sign Up Today!

Want to Book Tour?

Click Here

Saturday, November 22, 2025

Children's Book Review: The Curse of the Dead Man's Diamond by Christyne Morrell

The Curse of the Dead Man's DiamondThe Curse of the Dead Man's Diamond by Christyne Morrell
My rating: 5 of 5 stars

Delightful middle-grade book featuring a haunted house, humor, and finding out home is where the heart is.

The Curse of the Dead Man’s Diamond by Christyne Morrell is a delightful new middle-grade haunted house story featuring an engaging 12-year-old protagonist and the surprise inhabitants of her new home in Florida. There’s so much to enjoy: a mystery, a search for a fabulous but cursed diamond, and a young girl’s discovery that home is where the heart is.

Charlotte “Charlie” Hess is such a delightful character. While grieving the loss of her beloved grandmother, her father buys a fixer-upper home in a small coastal Florida town, uprooting her from her friends’ group and all that was familiar. The story unfolds from Charlie’s first-person point of view, and her voice is relatable and delivered with wit. I was on board and behind this character from page one and completely engaged with her feelings. The same goes for Charlie’s dad, who is trying to fit in in his new town. I laughed out loud at his Pig Latin! The three spirits are as well-developed, and their tragic backstories are sad and preventable. While they are ghosts and do ghostly things, as a parent, I was more frightened by the idea of an unsupervised 12-year-old with a box of hair dye. (So, not too scary for sensitive young readers.)

The plot moves quickly, with convenient-length chapters creating good logical stopping points for reading aloud or on one’s own. Chapters relating how the curse came to be are interspersed with Charlie’s narrative of the present. Young readers should have no trouble following the shift in perspective or time frame. The descriptions of the house, the town, and the landscape are vivid, and I felt as if I was experiencing the scenes firsthand.

I recommend THE CURSE OF THE DEAD MAN’S DIAMOND to readers of middle-grade fiction who enjoy a paranormal aspect in their stories.

I voluntarily reviewed this after receiving an Advanced Review Copy through TBR and Beyond Book Tours.



View all my reviews

Saturday, September 27, 2025

Book Blast: A Flash of Shadow (Dogleg Island Mystery, #7) by Donna Ball


A Flash of Shadow
A Dogleg Island Mystery
by
Donna Ball

About A Flash of Shadow

 

A Flash of Shadow (Dogleg Island Mystery)
Cozy Animal Mystery/Police Procedural
7th in Series
Setting - Dogleg Island, Florida
Publisher: Blue Merle Publishing
Publication date: September 25, 2025
Digital ASIN: B0FNKTGBJ3

goodreads badge

The Hunter Comes to Dogleg Island

A notorious serial killer, come home to die. A young woman found hanging from a tree. A missing billionaire. In the quiet coastal community of Dogleg Island, nothing is as it should be. And for Police Chief Aggie Malone and her extraordinarily perceptive canine assistant Flash, time is running out.

When Acting Sheriff Ryan Grady apprehends a suspect attempting to rob his father’s bait shop, he has no idea that the man he has taken into custody will eventually confess to over one hundred murders… nor is he particularly interested in the notoriety a high-profile criminal like Patrick Henry Jessup brings to his hometown. Absorbed in the anticipation of his impending fatherhood and forced to take on a job he did not seek, Grady wants nothing more than to be rid of Jessup and all he represents.

Florida Department of Law Enforcement Investigator Jim Clark is anxious to take over the case, hoping to gain clarity into the shadows of his own past. But as the interviews with Jessup unfold both Grady and Clark find themselves reluctantly drawn into the world of the hunter and are shaken to find they have more in common with him than they ever would have believed.

On Dogleg Island, Police Chief Aggie Malone Grady, struggling to navigate the challenges of fast-approaching motherhood while training a new police officer, discovers a chilling connection between two apparently unrelated crimes. As Aggie, Flash and new recruit Saunders weave together the strands of a mystery that will lead them to a killer, they also find themselves navigating the shadows of the human soul… a terrain that proves more treacherous than they ever could have imagined.

A Flash of Shadow is a gripping tale of survival, loyalty, and redemption. Donna Ball masterfully weaves a story that will keep readers on the edge of their seats, turning pages late into the night.

Click to Purchase!


About the Author

 

Donna Ball published her first book in 1982. Since that time, she has written over eighty works of commercial fiction under pseudonyms that include Rebecca Flanders, Donna Carlisle, Leigh Bristol, Taylor Brady, and Donna Boyd. She is known for her work in women's fiction and suspense, as well as supernatural fantasy and adventure. Her novels have been translated into well over a dozen languages and have been published in virtually every country in the world. She has appeared on Entertainment Tonight and Lifestyles of the Rich and Famous, and has been featured in such publications as the Detroit Free Press, the Atlanta Journal Constitution, Ladies Home Journal, Good Housekeeping, and even T.V. Guide. She is the holder of the 2001 Storytelling World Award, the 2000 Georgia Author of the Year Award, the Romantic Times Reviewer's Choice Award for consecutive years 1991-1996, the Georgia Romance Writers' Maggie Award, and the Lifetime Achievement Award from Romantic Times, among others.



 The Rest of the Dogleg Island Mystery Series

 


A FLASH OF SHADOW BOOK BLAST

September 26


September 27


 

Have you signed up to be a Tour Host?

Click Here to Find Details and Sign Up Today!

Want to Book a Tour?

Click Here

Thursday, September 25, 2025

Book Review: Murder Pays a Call (Keri Armstrong Mystery, #1) by Nancy J. Cohen

Murder Pays a CallMurder Pays a Call by Nancy J. Cohen
My rating: 5 of 5 stars

Fun page-turner kicks off this new cozy mystery series.

Murder Pays a Call is the first book in veteran author Nancy J. Cohen’s new Keri Armstrong Mystery series and proves itself to be a fun, page-turner of a debut. Keri Armstrong is devastated when she finds her friend, mentor, and biggest concierge client, Fiona Sullivan, murdered at her home. But when the police decide Fiona was the victim of a random home burglary, Keri’s not convinced. Too many rumors immediately began to circulate that Fiona had made plenty of enemies, and one of them had taken their ire to this next level. When law enforcement dusts its hands of the tragedy, Keri becomes determined to get the truth behind her friend’s death and the vicious gossip. With its engaging main character and intriguing variety of secondary ones, this light new cozy is sure to please the author’s legion of fans and cozy mystery readers new to her work.

Keri Armstrong is the delightful young protagonist, and I really enjoyed getting to know her and the other characters in her world. The little town of Sunny Groves, Florida, also seemed a charming setting as the calendar entered November and approached the holiday season, albeit with an undercurrent of unrest, secrets, and jealousy lurking under the surface. The victim, Fiona Sullivan, is a nice older woman dedicated to good works, but after her shocking murder, detractors started to come out of the woodwork, opening up the list of possible suspects to a broader range. Keri investigates because the police settle on "random robbery gone wrong" as the cause of death, but with the alarming revelations of Fiona’s critics, she thinks they’re mistaken and is compelled to see justice done for her friend. I liked the concept of Keri’s concierge service, but I was approaching exhaustion with the number of small tasks she performed for her clients and her ability to keep everyone and everything straight. I need a Keri. This novel provided a very pleasant evening of feet-up, kicked-back cozy mystery entertainment.

I recommend MURDER PAYS A CALL to cozy mystery readers, especially fans of the author’s previous work.

I voluntarily reviewed this after receiving an Advance Review Copy from the author through Great Escapes Virtual Book Tours.


View all my reviews

Saturday, July 05, 2025

Virtual Book Tour & Giveaway: Exposing Lethal Secrets (Jameson Investigations, #3) by Denna Alexander

 

Exposing Lethal Secrets

by

Deena Alexander

About Exposing Lethal Secrets

 

Exposing Lethal Secrets

Inspirational Romantic Suspense
3rd in Series
Setting - California desert and Florida forest
Publisher: Love Inspired Suspense
Publication date: July 1, 2025
Print length: 208 pages
ISBN-10: 1335980687 / ISBN-13: 978-1335980687
Digital ASIN: B0DFQCVR9L
Audiobook ASIN: B0DK44F6MS

goodreads badge

This bodyguard and his K-9 will do anything to uncover the truth.

Stumbling upon a burning car and rescuing an injured woman wasn’t on bodyguard Caleb Miller’s vacation itinerary—nor were the gunmen who open fire on them. But Olivia Delaney has no memory of who she is or how she got there, only that she is under threat. Vowing to protect the woman in danger, Caleb and his K-9 go on the run with Olivia. As they work to stay a step ahead of her pursuers, they must untangle her past together…before her family’s deadly schemes bury them both.

From Love Inspired Suspense: Courage. Danger. Faith.

Click to Purchase!


About Deena Alexander


Deena Alexander grew up in a small town on the south shore of eastern Long Island, where she met and married her high school sweetheart. She recently relocated to Florida with her husband, three kids, son-in-law, and four dogs. Now she enjoys long walks in nature all year long, despite the occasional alligator or snake she sometimes encounters. Deena's love for writing developed when her youngest son was born and didn't sleep through the night, and she now works full time as a writer and a freelance editor.


Tour Participants


July 1 – Sarandipity's – CHARACTER INTERVIEW
July 2 – Jody's Bookish Haven – SPOTLIGHT
July 3 – Reading Is My SuperPower – REVIEW
July 4 – OFF
July 5 – Christa Reads and Writes – REVIEW
July 5 – Guatemala Paula Loves to Read – SPOTLIGHT
July 6 – Boys' Mom Reads! – SPOTLIGHT
July 7 – Christy's Cozy Corners - REVIEW, AUTHOR GUEST POST, INDIVIDUAL GIVEAWAY
July 8 – Salty Inspirations – CHARACTER GUEST POST
July 9 – The Avid Reader – REVIEW
July 9 – FUONLYKNEW – SPOTLIGHT
July 11 – Ruff Drafts – AUTHOR GUEST POST
July 12 – Sapphyria's Book Reviews – REVIEW
July 13 – Carla Loves To Read - REVIEW, CHARACTER GUEST POST, INDIVIDUAL GIVEAWAY
July 14 – Reading, Writing & Stitch-Metic – REVIEW, INDIVIDUAL GIVEAWAY
July 15 – Baroness' Book Trove – REVIEW
July 15 – Maureen's Musings – SPOTLIGHT

GIVEAWAY! GIVEAWAY! GIVEAWAY!



Have you signed up to be a Tour Host?

Click Here to Find Details and Sign Up Today!

Want to Book a Tour?

Click Here

Sunday, May 25, 2025

Book Review: Light Roast Larceny (Coastal Coffee Mystery, #1) by Kate Montgomery

Light Roast Larceny: A Coastal Coffee MysteryLight Roast Larceny: A Coastal Coffee Mystery by Kate Montgomery
My rating: 4 of 5 stars

Great characters and an intriguing plot combine for an absorbing tale of mystery and murder.

Light Roast Larceny is the first book in Kate Montgomery’s intriguing new Coastal Coffee Mystery series. With its likable and relatable characters and fascinating plot, I was completely absorbed by the story from start to finish and absolutely ready for book two.

The main character, Graciella “Cici” Larkin, is a recently laid-off twenty-something with two feisty little dogs and Brad, her very supportive husband, and living in a well-established Miami suburb of long-term older residents. When Francine, an elderly neighbor, has her wallet stolen and encounters disrespect and dismissal by local law enforcement, Cici steps in to advocate for serious action. While at the police station, she meets new employee and Louisiana bayou transplant, Officer Chandra Boudreaux, and the young women’s friendship quickly grows over their shared love of coffee and the delicious local breakfast pastries. They soon discover there’s been a rash of petty thefts occurring in Cici’s neighborhood over the previous couple of months, all targeting elderly residents who are treated in the same disappointing manner as Francine, and all dismissed with the pronouncement that they’ve just lost or forgotten where they’ve put their missing items.

I really enjoyed this story for its fun characters and plot revolving around the elderly victims. Cici is such a well-developed, relatable, and memorable character with her reactions to being suddenly laid off, dealing with her unpleasant, self-appointed neighborhood watchdog, Edna Sparks, and her daily struggle for inspiration and producing an edible meal for the dinner table each night. Brad is a joy as he lends his support to her joint investigation with her new energetic, go-getter friend, Chandra. All three are dedicated coffee and breakfast enthusiasts, and the descriptions of their various meals and ethnic pastries are mouthwatering and serve to introduce Chandra to a new love interest.

While elderly victims are not new in fiction, this story takes this theme further, with the wholesale gaslighting of the victims taking centerstage. Readers ‘of a certain age’ or those with close relationships with older individuals will easily relate to these victims’ treatment. This tactic literally angered me as I read, and I could relate to the characters’ frustration and humiliation. These vital, competent adults were, within seconds of the start of their interview, discredited and deemed unreliable and unworthy of further attention because of their perceived age.

The perpetrators are gradually revealed, and a key element of the case remained elusive until almost the very end. However, even after the final reveal, I had questions regarding the motive for the mostly petty thefts. There doesn’t seem to be much return on investment for the extensive setup, as according to the story itself, until Gerald, the values of the items involved were minor and many of sentimental value only. Still, the story was a page-turner; I had to find out how it would all turn out.

I recommend LIGHT ROAST LARCENY to cozy mystery fans, especially those with an affinity for coffee or those who enjoy stories featuring more mature characters.

I voluntarily reviewed this after receiving an Advanced Review Copy from Reedsy Discovery.



View all my reviews

Thursday, November 07, 2024

Excerpt Tour & Giveaway: Flamingo Café by Jackie Kang


FLAMINGO CAFE
by

Jackie Kang


Women's Fiction
Publisher: The Wild Rose Press, Inc.
Publication Date: October 16, 2024
Page count: 365 pages


SCROLL DOWN FOR GIVEAWAY!


SYNOPSIS:

A storm is brewing off the coast of Florida, but chaos has already made landfall for four women of Palm Beach society. 

Abigail, a self-appointed Cuban princess and queen of the WAGs, suddenly finds herself penniless and on the streets. Claudia, a Greek entrepreneur and CEO of a prestigious international clothing line, is entering her golden years only to realize secrets can weigh you down. Cassy, a barista and owner of the Flamingo Cafe, is doing her best to recover from a tragic past. Meanwhile her best friend, Bri, also harbors a secret: a romantic tet-a-tet with Cassy's brother Nick. 

Each woman has played her part in a society obsessed with appearances and secrecy for years. So, when Hurricane Odette blows through town, exposing those secrets, it's no surprise their lives collide like a clap of thunder. Only one thing is certain: if they don't work together, Mother Nature will teach them the hardest lessons of their lives.

CLICK TO PURCHASE!


ENJOY AN EXCERPT:

“Gosh darn it! This is exactly why I don't play dress up.” I rummage around, tented inside the caftan, with no apparent way out. Silently, I curse the buttons I must have forgotten to undo before slipping the silky fabric over my head.
 
“Auntie?” I call out, hoping she is still within earshot. “Hello?”
 
I stop pulling at the delicate fabric for a second, eager for a response. But when I'm met with nothing but silence, I go back to twisting the vintage garment around my head. In my panic, a light layer of perspiration has appeared on my skin, causing the caftan to stick to me, only working to increase my desperation. I keep working to untangle myself from the jumble, all the while being cautious about ripping a seam or tearing the precious material.
 
The more I work to untangle myself, the more twisted I become, to the point that I've now managed to add my arms to the mess of fabric above my head.
 
I'm about to call out for help again when footsteps sound on the bathroom floor, and a wave of relief washes through me. “Auntie? I'm having a little difficulty. Can you come and help me?”
 
The footsteps grow closer, and I start blindly walking toward them, my arms still suspended above my head in a mass of silk fabric.
 
It's not until I am at the entrance to the dressing room that I realize the sound of the shoe on the bathroom tile isn't the click-clack of Aunt Claudia's kitten heel but rather a firm and robust stride.
 
I shake myself out of my momentary stupor and back away from the entrance, frantically increasing my efforts to untangle myself from the caftan while at the same time bumping into the chaise lounge with my bare leg.
 
I'm on the verge of letting out a string of very un-lady-like cuss words when the footsteps stop, and I know whoever is here has crossed the barrier from the marble floor to the lush carpet of the walk-in closet.
 
I hold my breath and stand completely still, realizing I'm half-naked from the waist down except for my white briefs. I pray that the island housing Claudia's jewels blocks the lower half of my body from view.
 
“Um? Nick? Uncle B?” My voice betrays me by cracking on the second syllable. I clear my throat.
 
There's a low chuckle, and I know right away whoever is in the dressing room is not Nick or Uncle B. Panic shoots through me, and for the briefest of moments, I'm transported back to the break-in at the café.
 
The air in my lungs is stuck, so I clear my throat again, finally choking out, “um, just a minute.”
 
I give one last-ditch effort to struggle into, or out of, the mass of fabric suffocating me, causing a mad sweat to spread across my lower back. Despite the temperature and humidity-controlled closet, I'm dying.
 
Even though I can't see him, and he has yet to say a word, I know he's made his way across the space separating us. I stand perfectly still until his breath is directly behind me. I try not to flinch when I feel his fingers, gentle at first and then more urgent, searching for the buttons.
 
“Now, hold on a second.” He finally finds the buttons and unlatches them. Then, mercifully, he opens a hole, so the caftan floats down over my head, encircling my body in a soft billow of air.


ABOUT THE AUTHOR:

When not spending her time creating make-believe people and places, Jackie Kang lives in Kirkland, WA with her very real family of 1 husband, 2 dogs, and 3 children. In her past life, Jackie has held jobs as a personal trainer, a spa manager, a dental assistant, and an office manager, but her true love is writing and sharing a well-crafted story. Jackie is a member of the Women's Fiction Writers Association.





GIVEAWAY! GIVEAWAY! GIVEAWAY!

The author will be awarding a $20 Amazon/BN gift card to a randomly drawn winner.

a Rafflecopter giveaway






Sunday, August 04, 2024

Book Review: Lost Sisters (Ryder Nguyen Mystery, #1) by David Marshall Hunt

Lost Sisters (Ryder Nguyen Mystery Series)Lost Sisters by David Marshall Hunt
My rating: 3 of 5 stars

Lost Sisters has an intriguing plot with an engaging main character, but a confusing timeline prevents it from really shining.

Ryder Nguyen, the adopted daughter of Gulf shore shrimpers, had been mesmerized by the exploits of John D. MacDonald’s famed Florida sleuth, Travis McGee, her entire adolescence. Her obsession ultimately led to a college major in criminal justice while continuing to crew on her family’s shrimp boats during her off time. Finding her soulmate in fellow Travis McGee fan and adjunct professor USAF Captain Slater Jackson, they fell in love and together formed their own private investigations firm, Slater & Ryder. 

A major cold case comes their way through one of Slater’s fellow pilots, Captain Tracy Billings, the great-granddaughter of one of the wealthiest men in Florida. Eight years earlier, her younger sister, Augusta, had gone missing from their massive and well-protected Florida estate, but the case had quickly gone cold when nary a trace of the ten-year-old was ever uncovered. 

Ryder, too, has unanswered questions about her own past. Abandoned on the steps of a community medical facility in Thailand, the only clue to her identity was a locket with a picture of a young girl and an infant inside. As tragedy strikes closer to home, Ryder can only forge ahead with the Billings cold case and try to seek out any information she can about her unknown origins.

Lost Sisters is the first book in author David Marshall Hunt's new mystery series featuring fledgling private investigator Ryder Nguyen, the half-American and half (presumably) Vietnamese adopted daughter of a Gulf Coast shrimping family. With its intriguing premise of reopening a cold-case kidnapping of a Florida millionaire's great-granddaughter paired with Ryder's look into her own murky origins, the book has great promise as a thrilling debut for the series. However, a confusing timeline, repetitive exposition, and a tendency to toss in people, items, and events before some necessary preamble hampers its success. Still, I enjoyed the story and was satisfied with what I read, even though I had to work for it.

Besides the premise, I found Ryder's narrative engaging; I was interested in her as a character and hoped for her success. Her hazy origins were intriguing, and her ultimate push to find the woman she thought might be an older sister compelled me to keep turning pages. I absolutely enjoyed reading about the Nguyen family's backstory and shrimping business. I could easily read an entire book devoted to just their lives, livelihood, and their experiences dealing with lessening their environmental footprint and putting up with ill-informed critics. I liked the story of Ryder's tugboat home/office; however, there are continuity issues with her possession of it. Initially, the owner tells her there'll be no rent and discusses and agrees to a name change for the ship to Ryder's Quest. Yet later, she complains that her landlord is increasing the rent and refers to her home as "Tugboat." Similarly, there are some inconsistencies with when she actually meets Tracy.

The references to John D. MacDonald and his famous "salvage consultant," Travis McGee, were fun, and I liked how the author used the influence her love of the series had on Ryder's future, such as her career choice, ethical considerations, and surprising connection it will create with her future husband. Slater is in the novel for only a brief period, and while I like the idea of Ryder having this ill-fated romance and its long-term ramifications, their relationship builds, taking up quite a bit of time early on, but too quickly becomes an afterthought. Yes, there is an obvious reason Slater is no longer in the story; however, it's almost as if he was never there, except for a certain complication.

I think the story would benefit from a little cleanup and reworking of the timelines, but I will be following this author so I can purchase the next book in the series. I wasn't ready to say goodbye to Ryder or what looks like might become her motley collection of employees and contacts. I recommend LOST SISTERS to mystery readers looking for a fresh and unique new private eye series.

I voluntarily reviewed this after receiving an Advanced Review Copy from Reedsy Discovery.



View all my reviews

Monday, July 15, 2024

Virtual Book Tour & Giveaway: Diamond Cut (Gemstone, #1) by Thomas B. Cavanagh

DIAMOND CUT

by Thomas B. Cavanagh

July 8 - August 2, 2024 Virtual Book Tour

Synopsis:

Diamond Cut by Thomas B Cavanagh

Gemstone Series 

To find a missing girl, Sandy must return to the insidious places she once worked tirelessly to escape

Sandy Corrigan used to be called Diamond. She used to live in an apartment with other girls like her, though she rarely slept there, instead spending her evenings in hotel rooms around Orlando with lonely, unfaithful men. That is, until the incident.

But despite the personal hell she endured, the nightmarish crisis saved her from a life spent in strangers' beds. Sandy now spends her evenings reading to her six-year-old son, Tyler, and her days working for her brother' s private investigation business.

Despite severing all ties to her former life, a girl from her past reappears and asks Sandy to investigate the disappearance of a young call girl. Unsure of whether or not the girl is alive, and wary of the past traumas the investigation could bring to the surface, Sandy takes the case. What she doesn't expect to discover is a sordid web of corruption, sex, and murder, and she soon grows more entangled with each step she takes. Can she survive the horrors she thought she escaped years ago?

Perfect for fans of Sue Grafton and Lisa Gardner!

 

Praise for Diamond Cut:

"Diamond Cut is fast-paced and suspenseful, but with humor and heart. You’ll be rooting for Sandy Corrigan with every thrilling turn of the page."
~ Janet Evanovich, #1 NY Times best-selling author of the Stephanie Plum series

"Thumbs up for Diamond Cut! Thomas B. Cavanagh has given us Sandy Corrigan, an engaging, multi-layered, thoughtful PI with a painful past, one you’ll remember long after you’ve read the last page."
~ Tracy Clark, author of the Cass Raines and Det. Harriet Foster series, and winner of the 2020 and 2022 Sue Grafton Memorial Award

"Sandy Corrigan is a great protagonist with a truly checkered past. She uses it to her advantage when she gets sucked into the world she thought she had left behind. Diamond Cut is a thought provoking and compelling crime novel set within the world of human trafficking. I highly recommend it."
~ James O. Born, NY Times best-selling author of Obsessed

"Diamond Cut chronicles one woman’s dangerous adventure into her former life as a call girl to find a missing woman, written with a solid understanding of the unique ebb and flow of Florida life."
~ Lisa Black, NY Times best-selling author of the Locard Institute series

Book Details:

Genre: Mystery / Thriller / Private Eye
Published by: Oceanview Publishing
Publication Date: July 2, 2024
Number of Pages: 322
ISBN: 9781608095964 (ISBN10: 1608095967)
Series: Gemstone Series, Book 1
Book Links: Amazon | Barnes & Noble | Kobo | BookShop.org | Goodreads | Oceanview Publishing

Read an excerpt:

A diamond with a flaw is worth more than a pebble without imperfections.
Chinese Proverb

Chapter 1

I used to have sex for a living. Now, on a strictly part-time basis, I get paid not to. The guy I was getting paid to not sleep with tonight was a forty-one-year-old married father of two named Jeremy Knox. I had met him once before, two days earlier. Of course, he had no idea he wasn’t getting lucky tonight.

I had been told that he often liked to spend his lunch hour at a local Hooters knock-off called Cheerleaders. The place was wedged between a Chipotle Burrito Kitchen and a Panera Bread on the restaurant row area of University Blvd. out by the University of Central Florida. So, two days ago, I put on a little too much makeup and slipped into a dark suit with a skirt two inches shorter and heels an inch longer than I would normally wear in polite company and headed out to the east side of town. Not that the clientele of Cheerleaders exactly qualified as polite company.

I had been given his photo and background file by a fellow private investigator who had been hired by Jeremy Knox’s wife. It seemed Mrs. Knox suspected Jeremy of fooling around and, if her suspicions were correct, she wanted evidence to take with her into divorce court. I was the bait and Jeremy was the tuna.

At the risk of being immodest, I’m not bad bait. At thirty-one, I’m still plenty young for ol’ Jeremy and can still fill out a tight business suit. I keep in shape and the heels did make my calves look good. My shoulder-length hair is styled simply but tastefully, so that it frames my face without making me look like I’m wearing a helmet. Thankfully, no grey has yet crept into my natural sandy-blonde.

The restaurant was filled with basically two types: college boys from nearby UCF and government contractors from the dozens of training and simulation companies in the adjacent research park. Although I wasn’t the only female customer, it wouldn’t be an exaggeration to say I was in a minority of no more than ten or fifteen percent. So, while it wasn’t completely weird for someone like me to stroll into Cheerleaders at 12:15 on a Tuesday afternoon, I knew I would at least attract a few looks. Fine. That was exactly what I wanted.

I caught a lucky break. Jeremy sat alone at the bar with a menu in his hand. The file said that he often spent his lunch hour here with some buddies from work. But sometimes alone. Fortunately, today the buddies were absent. Sure, if he had been in a group maybe I could have slipped him my number with a “hey, I noticed you, call me” note, but it’s always better to fish for tuna alone, one-on-one. So, I sidled up and took an open seat next to him.

I knew that he noticed me. A girl can tell. I crossed my legs. Damn, my calves did look good. If these heels weren’t such a pain to walk in, I might wear them more often. A buxom co-ed in a tight black t-shirt and nylon shorts delivered him a burger and fries. She handed over a menu and went off to pour me a diet cola. I saw Jeremy try not to check out the waitress’s perky backside. But he just couldn’t help himself. Hell, I could barely help myself. It was an impressive derriere.

“So what’s good in here?” I asked, offering Jeremy my best disarming smile.

“Pardon?” he said, quickly blinking his gaze away from the nylon shorts.

I waved the menu. “What’s good? Any local specialties?” So, I had just intentionally established that I was from out of town and that I was extroverted enough to strike up a conversation with a complete stranger. Plus, with the literally dozens of nearby dining options, I was willing to come into this classy place alone for lunch.

“Well,” Jeremy said. “It’s kind of a wings place. But,”–he leaned over conspiratorially¬– “I prefer the burgers.”

“Thanks for the tip.” I gave him a wink and a smile. “Maybe I’ll just stick with a salad.” They can say whatever they like about not caring. Most guys still expect women to eat salads. I extended my hand to shake. “Hi. I’m Karen.” Of course, my name is not Karen. Not even close.

He took my hand and a smile of unexpected possibility bloomed slowly across his face. “Jeremy.”

“And what do you do, Jeremy?” I asked and plucked a french fry from his plate. Then I smiled and took a bite.

His smile widened at the boldness of my eating off his plate. “Uh, I’m a program manager for Aeron Sim. We build training and simulation systems. Mostly for the military.”

“Well, that sounds pretty cool.” I then proceeded to share the lie that the other P.I. and I had concocted. I was posing as an account manager for an educational software company who was trying to get the university to buy one of my company’s systems. I was only in town through the weekend. I was based in California—as far away from Florida as possible, offering fewer chances of messy entanglements. I suggested that we move from the bar to a table, to which Jeremy eagerly agreed.

I steered him toward an open seat that offered an unobstructed view from the table where my colleague sat discreetly video recording us with a hidden camera. I noticed that he, too, had ordered a burger.

During the course of the next 70 minutes, I managed to make Jeremy feel like the most interesting guy in Orlando, while simultaneously working my way through a surprisingly large Asian chicken salad. I made sure to touch Jeremy on the arm a few times for the camera, laughing at his somewhat lame attempts to be amusing, getting my flirt on. I knew before it was over that I had my tuna on the hook. We parted with a handshake that I held too meaningfully long and an agreement to meet after work the next day for drinks at my hotel. I could just imagine the story he was going to tell Mrs. Knox about having to work late on a deadline or meet with military clients who were visiting from D.C.

So I now found myself sitting in the bar at the nearby Hilton, nursing a club soda and cranberry, waiting for Prince Charming to show up. My P.I. colleague, a guy named Mike Garrity from a competing but friendly agency, sat across the room, hidden camera pointed at me. This time I was wearing a wire to record our conversation in the likely event that Jeremy elected not to exercise his right to remain silent. I took a sip from my drink and spotted Jeremy entering the lobby.

He located me quickly, perhaps even eagerly, and sat across a low cocktail table. He ordered a gin and tonic from a passing waitress and leaned back in his seat, smirking at me.

“Hello again,” I said.

The smirk widened. “This is a nice place. You’re staying here?”

“That’s right.” I sipped from my club soda and cranberry, pretending it was alcoholic. “Are you hungry?”

He smiled wolfishly. “Starving.”

I faked an equally wolfish smile but it felt awkward, like I was contorting my face after biting a lemon. “The restaurant here is pretty good. We could grab a bite.”

“Sure…”

His drink arrived and he downed half of it on the walk across the lobby to the restaurant. We found a seat and I saw Garrity shift his position in the bar to get a better shot of our dinner.

For the second time in two days, I broke bread with this creep. I suppose he was attractive enough. His hair was mostly still dark brown with a few grey flecks sprinkled in. His smile was confident but with an almost charming boyish quality. His clothes were decent, department store Ralph Lauren, with nice patterned socks and a pair of Rockport shoes. But despite his respectable looks, the fact that he was a married father sitting here presumably expecting to bed a stranger just made him odious to me.

As the meal wore on, and he drank three more gin and tonics, all pretense regarding why he was here began to vanish. And I, in turn, began to get more and more anxious about the inevitable trip upstairs. You see, I don’t do hotel rooms. I’ve only been on the inside of a hotel room maybe twice in the last six years and never overnight. I won’t lie on a hotel bed. Never again.

The mere idea of entering a hotel room made me fidgety and, as the meal wound down, I felt my heart rate start to increase, pounding my temples. When we agreed to the job, Garrity had told me that he needed a shot of us entering the hotel room. As soon as the door shut, I could pop back out and make my escape, but video of the two of us entering the room and closing the door was what Mrs. Knox was paying for. So I knew from the beginning how this gig would end. But I thought I could handle it. I’m a professional, right? A professional… That was an unfortunate term to occur to me in this context. The more I thought about the elevator ride up and the long walk down the hall to the room Garrity had booked for the night, the more nauseous I felt. I pushed my half-eaten chicken away and realized that Jeremy was saying something. I forced myself to attend to the job.

“You really are hot, you know,” he said, not quite slurring, but definitely not entirely sober. “But you know that. Hot women always know they’re hot. So no boyfriend back in California? Really?”

I swallowed the golf ball of nerves that was forming in my throat and forced a smile. “Really. Just me and my cat.”

He broke out the devilish grin. “Just you and your cat…So… what kind of pussy do you have?”

Oh brother. This kind of witty banter couldn’t possibly be how he had courted his wife. I looked away so he didn’t catch my eye roll. The thought of the hotel room suddenly squeezed me hard in the stomach. I coughed into my hand, trying not to gag. I felt like I had snakes squirming in my gut. I excused myself to the ladies’ room where I spent four minutes in a bathroom stall, attempting to calm my breathing, preventing myself from hyperventilating. If I blew this gig because of my issue with hotel rooms I might not get paid. Billy was always threatening to fire me. Brother or not, he might finally go through with it. This was my job. My career now. With my background, my options were limited. Plus, I actually liked being a private investigator. I told myself to pull it together.

I splashed some water on my face—I was sweating at my hairline. I felt a bead trickle through my hair at my temple. Then I dried off and fixed my makeup. I took a deep breath and pushed back out into the hotel lobby. I marched up to the table and, before I lost my nerve—or puked—asked “Are you ready to come upstairs now?”

Jeremy paused for just a beat before responding. “I’ve been ready since I met you, baby.”

“Good. Let’s go.”

I turned and start walking. As Jeremy hastily threw some cash on the table for the drinks and dinner, I saw Mike Garrity slide out of his seat in the lobby and head up the stairwell. He had booked a room on the second floor so he could get up there and into position while we waited for the elevator. I hadn’t given him any warning and he was now having to hustle. But I had no choice. I was losing my resolve and had to get this over with before it was completely gone.

Jeremy and I stepped into the elevator and found ourselves alone. He immediately pushed himself up against me and kissed my neck and ear. I let him. I could take his touch for one floor. I have endured much worse for much longer. I sent my mind to the blank white room where I always used to send it, back in the day, and flipped the internal switch that made my insides go dead. It was all way too familiar, too easy to go back to that place in my life. I barely noticed the elevator doors opening.

We stepped out into the hallway and made our way down to the room, passing the vending alcove where Mike Garrity was now positioned with his camera. Jeremy pawed at me all the way down the hallway. I stopped at the door to the room, my heart thudding in my chest at the thought of stepping inside. I couldn’t do it. I needed a moment, I told myself. I needed to summon the courage to open the door. I turned around and leaned back against the door. I robotically put my hands on Jeremy’s hips. I lifted my chin, exposing my neck. We needed to give Mrs. Knox a good show, after all. And Jeremy obliged. He could no longer claim entrapment. He was just a garden variety pig now. He dove in, rubbing his hands up my thighs and over my breasts, kissing my neck from ear to collarbone. He tried to kiss my lips but I turned my head. No kissing on the mouth. Ever.

Despite my anxiety about entering the room, I also felt physically numb. It was almost too easy to make myself feel nothing, to turn my body to stone. Years of practice had made it almost automatic. Like riding a bike, right? I heard Jeremy’s eager breathing in my ear as if it were coming from far away, happening to someone else. Perhaps it was happening to someone else—me, six years ago, eight years ago.... But, no, it was happening now, to me, in this hallway. Jeremy unbuttoned the top of my blouse. That suddenly grounded me in the moment and I forced myself to turn around. He pressed himself against me from behind and grabbed my breasts. I inserted the key card in the door and turned the handle. And then we were across the threshold, the door shutting behind us.

I felt like I was moving underwater, in slow motion. I stopped just inside the room. Jeremy moved past me and continued over to the bed. He sat and leaned back on his elbows. I remained frozen where I was. I knew I needed to turn around now and leave—Garrity had the footage he needed for Mrs. Knox. My work was done. But my feet were frozen to the floor. This hotel room, it was so similar to that one six years ago. It, too, had been a Hilton…

“It’s okay, baby,” Jeremy said. “Don’t be shy. I won’t bite. Unless you like that.”

I had to leave. I had to get out of here. But I couldn’t move. Six years ago…

Jeremy got up from the bed and came over to me. He took my hand and pulled. But I didn’t budge. He pulled a little more insistently.

“Come on, Karen. It’s okay.”

I managed a hoarse whisper. “No…”

Jeremy cocked his head in a vaguely canine way. “No? What do you mean, no? I mean, we both know why we’re here.”

“No…” I reached my other hand for the door handle.

“You’re not gonna get me all the way up here and say no now. Come on. I promise I’ll make it worth your while.” Jeremy pulled my hand even harder.

“No!” I screamed, my vision suddenly colored crimson. A jagged memory of blood everywhere. Blood spraying in a pumping squirt across my naked torso. White sheets a slick shiny red. Warm blood covering my hands, running in rivulets down my forearms.

Jeremy grabbed both of my wrists. “Hey, relax. Shhh. Calm down, you crazy bitch.”

I tried to pull loose, but his grip was too tight. I twisted my arms but he was too strong. He was now pulling me into the room, toward the bed. I could see the bed, covered in blood… No…Not again. Instinctively, I brought my knee up, driving it as hard as I could into his groin. I yanked my arms free and thrust the heel of my right palm up under his chin. I felt his teeth clack together and his head snap back. He stumbled backwards, dazed.

I turned and threw myself out the door and directly into the path of Mike Garrity, who was charging down the hall. He grabbed my arms to steady me.

“Sandra—are you OK?” His eyes were concerned, searching mine for trouble.

I managed a quick nod but was unable to say anything.

We skipped the elevator and headed down the stairs. Five minutes later, Garrity was driving me in his pickup to a nearby Starbucks so I could collect myself. He bought me a water and a decaf latte and we sat at a small round table in the corner for several long minutes before he finally broke the silence.

“I’m sorry,” he said. I looked up at him, unsure of how to respond. “I shouldn’t have made you go into the room with him. I could have gone to the client without that. Even without that, the footage was good. The audio was good. It would have been more than enough.”

“It’s OK,” I said quietly. I didn’t tell him about my issues with hotel rooms, but he probably knew. Garrity knew me then. He was there six years ago as the investigating detective, standing on the blood-soaked carpet, before either one of us had ever considered becoming private investigators. He knows who I am and what I was.

“As soon as I meet with the client and get paid, I’ll send Billy a check for the job. All right?”

I nodded. “All right.”

We sat in semi-amiable silence until our coffees were finished. Then Garrity drove me back to the hotel for my car. We made sure that Jeremy Knox was nowhere around before I slipped out of Garrity’s pickup and into my Honda.

“You gonna be OK?” he asked.

“You know me,” I said, which didn’t answer his question. I kept the radio off and the windows open on the drive downtown to my little 1940s craftsman bungalow. The warm nighttime spring air in my face helped. I imagined it blowing the events of the evening away so I didn’t bring them into my home with me. They didn’t belong there.

Tyler was already in bed when I came in but Laura was up watching Dancing With the Stars on TV.

“How’d everything go?” she asked.

“Y’know. Fine. Do we have any wine?”

“Fine, huh? Yeah. There’s a half bottle of Chardonnay in the fridge.”

I poured myself a full glass. “How was your evening?”

“No problem. Tyler did his homework and we even read a chapter in that mouse book.”

“Stuart Little.”

“Right. That’s what I said.”

Laura was ten years older than me but looked twice that. She appeared perpetually worn out, which, in truth, she probably was. She was in the life a lot longer than I was and that lifestyle will definitely chew you up. It certainly chewed her up. It almost literally killed me. Laura’s unkempt brown hair was going noticeably grey but she was unconcerned and made no attempt to hide it. My deal with Laura was free room and board as long as she stayed clean and sober and took care of Tyler whenever I wasn’t around, the occasional evening glass of Chardonnay notwithstanding. My job often had me working weird hours, so I needed to know that Tyler was safe and fed. For the past three and a half years the arrangement had been working out. Knowing Laura as I did, I was keeping my fingers crossed.

I took my wine and tiptoed to Tyler’s room. I quietly opened the door and slipped inside. He was visible in the dull blue glow of the crescent moon nightlight. He was lying in his bed, eyes closed, lips just barely parted. He seemed so motionless that I momentarily panicked and laid my hand on his chest to reassure myself that he was still breathing. His six-year-old chest gently rose and fell, and I felt the tender rhythmic thumping of his heartbeat beneath his ribcage. I brushed a blonde lock of hair away from his face and lightly kissed his cheek.

I crawled across the room and leaned my back against his dresser, pulling my knees tight up against my chest. Sipping my wine in the darkened room, I spent the next thirty minutes gazing silently at the very best thing I have ever done, a truly good thing to have come from a very bad life.

 

Chapter 2

The next morning, I walked Tyler the several blocks to the downtown Catholic school where he was in first grade. I loved that time with him. We held hands when we crossed the brick-lined streets, the dappled morning light peeking through the branches of the tall live oaks that hung over the sidewalks. Tyler wore his little white polo shirt with navy shorts and carried a Spider-Man backpack secured over his shoulders. He told me about what happened the day before or what he was looking forward to that day. Music, art, recess, and science were his favorites this week. He loved his teacher and, as far as I could tell, she loved him back. All his days were filled with wide-eyed possibility and I so envied that. I tried to let just a little rub off on me. But my emotional callouses were so thick. Sometimes I felt like I would never regain any sense of wide-eyed possibility. If anyone could ever bring that back to me, it was Tyler.

Spending that time with Tyler had put me behind schedule. When I finally got into the office, Billy was already there. Billy was always already there. He was smoking, as usual. I made a big show of coughing and waving my hands when I came in.

“You’re late,” he said.

“Good morning to you, too,” I replied.

“Just ‘cause you’re my sister doesn’t mean I won’t fire you.” His usual greeting.

“I know, Billy. But if you do that, who else would ever bring you Munchkins?” I plopped a carton of donut holes down on his desk. He offered a noncommittal grunt, which was how he expressed gratitude. He immediately popped two donut holes into his mouth.

“Did you finish that job for Garrity?” he said through his mouthful of Munchkins.

“Yep.”

“You get the goods?” Another donut hole.

“Yep.”

Another noncommittal grunt. Billy was my older brother by more than six years. His wiry black hair was noticeably thinning and he was carrying forty pounds more than he should, but somehow, he made it work. Although he acted gruff, he had always been there for me and took care of me after everything happened six years ago. Truth be told, he had always taken care of me. He was the only one who had ever taken care of me. He was the one who made sure that Ryan and I were fed, that our clothes were washed, that we went to school most days when Mom was gone or unable to get out of bed.

He was also the one who, a few years ago, encouraged me to get my Florida private investigator CC intern license, which allowed me to work for him under his MA license. He needed the help and I needed a job. I liked to think that it’s worked out well for both of us.

Billy wasn’t flashy and neither was his agency. We operated out of a nondescript office in a low-rent commercial building in a quasi-dodgy part of town. For his whole life, he always wanted to be a P.I. and, to his credit, the success of Class A Investigators was due entirely to him. The secret of his success was that he wasn’t afraid of the grunt work—the worker’s comp cases, the insurance and law firm stuff, process serving, even working the computer databases for hours at a time. And I was happy to take whatever assignments he gave me.

But he had never forced me to do the cheater stings. I did those voluntarily. It was one of the few areas where I could bring some added value to the agency. For as long as I was young enough and my looks held, I could occasionally dangle myself in front of unfaithful men to bring in revenue. It was usually easy money. When I first started doing the cheater stings, I wondered about the ethics of entrapment. But it quickly became clear that in the vast majority of the cases there was a very good reason why the spouse or girlfriend was suspicious. Simply put, their husbands or boyfriends were philandering pigs. And, every once in a while, the guy turned out to be a decent human being and stayed faithful. I was always secretly glad when I got rejected. But, of course, I told myself that it was because he loved his wife and not because he found me unattractive.

Usually, the stings went off without any complication. Last night’s flashback in the hotel room was an anomaly. The room looked so much like that same room six years ago. I hadn’t had an episode like that in a long time. I would need to be more careful next time.

After Billy swallowed what might have been his twelfth donut hole, he tilted his head at me, remembering something. “Hey. You got a call. Before. She wouldn’t leave a message with me. She only wanted your voice mail.”

“OK. Thanks.” I slid behind my desk and punched in the code to access my system voice mail. In another moment, I heard a woman’s recorded voice. Her accent was southern, almost twangy. She spoke haltingly, nervously, like she was looking over her shoulder.

“Hey, Diamond. It’s me. Collette. Collette Green…Y’know, Glitter? Listen, I need to talk to you about somethin’. It’s important. Real important. I’m gonna be at the Florida Mall at lunchtime, around noon. Maybe you can meet me in the food court. I just…I need your help. I don’t know who else to call. Please. OK? I’ll, uh, I’ll see you then. OK. Bye.”

I held the phone receiver frozen against my ear for an extended moment. Hey, Diamond…It had been a long, long time since anyone had called me that and, after my flashback last night, the timing was eerie. Just the mention of that name made my throat go dry. I listened to the message again before deleting it. I remembered Collette Green. We had shared an apartment for a few months with several other girls back in…Jeez, was it seven years ago or eight? She was younger than me by a few years, maybe more than a few. She was a new girl, fresh off the streets. A runaway who had made her way south from Georgia or South Carolina. I thought it might have been an Atlanta suburb. She had acted tough but I knew she was scared. She had asked me a lot of questions. If she was still in the life, she certainly wouldn’t be new anymore.

Billy had me doing filing and employment background check paperwork all morning but I remained distracted by the message. I didn’t know how she found me here, but I supposed it wasn’t that hard. I wasn’t hiding.

Hey, Diamond…

I told myself to ignore it. I had cut ties with all aspects of my former life. I couldn’t meet Collette at the mall. There was nothing she could say that would be good for me. Whatever she wanted to tell me would only be bad, would only bring some ghost from the past back into my new life to haunt me. My life was different now. I had Tyler. I was different now.

But the more I thought about it, the more I wondered if I needed to confront her. To confront what she represented. Last night’s episode had proven that, in some way, I was still not over what happened to me. The blood stains were still there, even if I was the only one who could see them. Maybe facing Collette would help me remove those stains, exorcise my hidden demons.

Or maybe I was just rationalizing my own curiosity. Because, as much as I hated to admit it, I was curious.

Either way, I knew that I would be eating lunch at the Florida Mall food court today.

 

***

 

I spotted her easily. Her hair was darker than I remembered, dyed perhaps a little too black. Unnaturally black. She was picking at some lo mein and looking up occasionally. I remained out of sight for a few minutes, watching her, watching the people who passed by her, wondering if this was some sort of elaborate setup for me. But then I told myself I was being paranoid. A setup by whom? For what reason? I couldn’t think of any. But, nevertheless, I got the sensation that something ominous was waiting for me at that small table with the paper napkins and Styrofoam cup of Diet Coke.

Even from this distance across the food court I could see that she was wearing too much makeup. Her eye shadow was too blue and her lips were too red. She was still pretty, though, under all that makeup. She sipped from her drink and went back to her noodles. I decided that she was probably alone and stepped out from around the corner where I was spying on her. I approached the table.

“Hello, Collette,” I said.

She looked up from her food and offered a shaky smile. “Hey, Diamond.”

“Don’t call me that. That’s not my name.”

She considered me for a brief moment and her face registered concern at making a faux pas. “Sorry. Sandy.” Her accent was dripping with sugary southern syrup. In my hypersensitive mind, I translated her likely sincere apology into It doesn’t matter what I call you. I still know who you are. “Why don’t you have a seat?”

I sat across from her.

“Aren’t you eating?” she asked.

I had no appetite. All desire for food left my body as soon as I heard her message earlier today. “Maybe later,” I said. “So, how are you?”

“Oh, you know. Same old, same old. Still doin’ that thing we do.”

She had included me in the life I left long ago by using the word “we.” I almost corrected her but decided to let it go. I didn’t want to seem overly defensive.

She was probably only in her mid-twenties, but somehow she looked older. At first I couldn’t put my finger on it. It wasn’t her skin, which was almost flawless. No lines at the corners of her mouth. Her hair, while probably dyed, was cut well and looked good. Her clothes—a simple but nice t-shirt and a pair of jeans—looked almost stylish. But then I saw it. Her eyes. Her eyes were old. They were tired and they had seen too much.

“You look good, honey,” she said. “Really.”

“Thanks.” I took a deep breath. “I almost didn’t come.”

“I wondered whether or not you would. But I’m glad you did.”

“Why?”

“Because I need your help.”

And there it was. This was the part that would end up being bad. I didn’t yet know how, but somehow, some way, there would be trouble for me.

“Go on,” I said.

“There’s this new girl, a little Asian thing, I think from Thailand or the Philippines or Vietnam or somewhere. Her online name is Spice but her real name is Naomi. At least that’s what everyone calls her. Naomi Nguyen, which ain’t easy to pronounce, believe you me. But she taught me how to say it right.” I could see that Collette was nervous. She was talking just a bit too quickly, looking down at her food. She tried sipping again from her drink, which was empty. “Anyway, she’s been gone for over a week now and I’m worried. We’re all worried.”

“And…?”

“…and…we need somebody to find her.”

“Me.”

“That’s right.”

I snorted derisively. “You want me to find some poor girl so I can bring her back to a life of prostitution? Hell, if she got away, good for her. And even if I did find her, I’d give her some money and help her to keep going. You’re asking for help from the wrong girl, Collette.”

Collette shook her head. “No, you don’t understand. We’re afraid something happened to her. We’re afraid maybe, you know…”

Ah. I got it now. She thought that this Naomi girl might be dead. I sat back in my seat, feeling like a heavy stone was settling in the pit of my stomach.

“Why do you think that?” I asked, my words careful and deliberate. “How do you know she didn’t just run away? It’s not exactly rare. Lots do.” I looked at her meaningfully, reminding her of her own runaway past.

“Because, she never once talked about it. As far I know, she had nowhere to run to. She left all her stuff. Everything. All her clothes. Her makeup. Jewelry. Her shoes.”

I shrugged. “Wouldn’t be the first time a girl took off, leaving everything behind. Maybe a social worker found her. Maybe getting away was more important than shoes.”

“Yeah. I know. But…” She took another sip from her empty cup. “See, she has this stuffed animal. A rabbit. I swear, she loves this thing like she’s three years old or something. I think maybe her mother gave it to her when she was little. Anyway, she sleeps with it every night. Holds it when she’s on the couch watching TV. There was this one time when she couldn’t find it and she freaked out. And I mean freaked. We finally found it in the dirty laundry but by then she was hysterical, in tears. I mean, she was literally shaking.”

“Okay…” I said, knowing what was coming next. Collette reached down and pulled a dingy stuffed animal from her oversized purse. It was a mottled tan rabbit with floppy arms, legs, and feet. She placed it gingerly on the table, almost as if she might break it. I sighed and lifted it up, squeezing it slightly. “And I suppose you’re going to tell me that she would never leave Mr. Cottontail here behind, right?”

“Yeah. Except his name is Thỏ. That’s what she calls him. I think it means bunny or something.”

I held Thỏ closer and peered into his shiny black button eyes. “I don’t know, Collette…”

“I have money,” she said quickly. “All the girls pitched in. Well, most did. We can pay you.”

“I just…it’s complicated.” I looked across the mall. Of course, at that moment, I happened to see three young Asian tourist girls walking by, shopping bags filled with American goodies. “What about Omar?” I asked. “Is he still around?”

“Yeah… But you know Omar ain’t gonna spend any time or money looking for her. To him, girls come and go. He’s probably already got someone to replace her. And then, there’s what he’ll do to her if he does find her. You remember. He’ll probably make an example out of her. Runnin’ away costs him money and makes him look bad to his partner. We need to find her first, if she can be found.”

I sighed, watching the Asian tourists disappear into a candle store. “I don’t know, Collette…”

“Sandy, please. We need you. You’re the only one who can help. You know we can’t go to the police. Plus…” She took yet another nervous sip from the empty cup, then looked down, avoiding my gaze. “You, of all people, know… The last time we saw her she was heading out to meet a client. But she never came back.” Collette looked up and directly into my eyes. “That could’ve been you, honey. We both know it. And if it had been, you would’ve wanted someone to look for you. To care.”

Collette’s words hit me like a concussive blast. Although I remained still and calm on the outside, inside I was psychically thrown back against a wall. That could’ve been you. She was right, of course. I could have easily disappeared that night six years ago and never been heard from again. Would anyone have cared? I honestly didn’t know. Maybe my brothers. Maybe. Perhaps one or two of the other girls. That was it. But no one would have searched for me. I didn’t think that with any sense of self-pity. It was simply a fact. I would have vanished and faded from everyone’s memory. My existence would have been forgotten like the fading ripples on the surface of a pond. Just another anonymous hooker who vanished. This girl—Naomi—she was alone, probably just a kid, an immigrant, likely brought here illegally for the sole purpose of working the sex trade. Who would know if she simply disappeared? Who would care?

Collette cared enough to offer to pay me to find her. Or least find out what happened to her. To help her, if possible. And if she was in fact already dead, to speak for her and acknowledge her existence by finding out what had happened to her.

Yes, I could’ve been Naomi. Perhaps, in some ways I still was. I gazed again into the black eyes of her rabbit Thỏ. I saw my distorted, twin fish-eye reflections looking back. The toy seemed to be asking me a question, imploring me for an answer.

“Sandy?” Collette said.

“Yes,” I replied. “I’ll do it. Of course I’ll do it.”

 

Chapter 3

 

When I was still in the life, there were between four and six of us living in the apartment at any given time. I never knew for sure how many other apartments Omar had and how many girls, but the rumors were that he had one or two other apartments, each housing the same number of girls as my place. This was where we slept and ate, did laundry, watched reality TV, and pretended like we were sisters. But we all knew we were pretending. This was no sorority. We were just killing time between clients.

Omar managed the girls and a business partner I never met fronted for the customers, marketed us on a password-protected website, and ran the finances. A couple of times a week, Omar would send each of us out to the hotels by the gigantic Orange County Convention Center, or by the attractions, sometimes other places around town, to have paid sex with men from out of town. While we would occasionally get a “date” with a local guy, our clientele was almost always the tourist and convention trade. I spent five and a half years in that apartment and in those hotel rooms, my soul withering a little bit for every day that passed.

I always lived in the “A” place. As long as you looked good and kept clean, stayed away from the hard drugs, and knew how to carry yourself, you were still marketable as an escort to the higher dollar clients served by Omar’s secret partner. You were given an exotic moniker such as “Diamond,” got to live in the nice apartment, and had your dates arranged. You had relative freedom to come and go, as long as you made sure you were always on call for dates. You got to keep a decent chunk of your earnings and could drive one of two shared cars. You could even have a bank account. Your value as a high-end call girl to Omar’s partner protected you. However, as soon as your looks started to go, either through age or crystal meth or something else, you were no longer of value to Omar’s partner and were moved down to the “B” place. Omar owned the girls at the “B” place outright without any partner and put them all on the streets, 365 days a year. They walked up and down Orange Blossom Trail in mini-skirts and stilettos and had to meet $300 a day quotas or they got their faces slapped bloody. The lifespan of the girls in the “B” place was only a few years. Some only a few months. You never wanted to get moved to the “B” place.

The girls who started there, never making the cut to live at the “A” place, were almost all runaways, often underage, and desperate to survive. They were all addicted to something. Omar would find them on the streets and prey on their weaknesses and desperation.

Using different tactics, he recruited girls for his partner, and for the “A” place, by cruising the college bars for coeds looking to make easy money and the strip clubs, where he could convince the occasional stripper to take her skills just a little bit further for the promise of a lot more money. Or, he sometimes found girls for the “A” place through referrals, like he found me. A friend from high school was already part of Omar’s stable and convinced me to give it a try. At that point in my life, having just lost a low-end waitress job and way behind on rent, I felt I had nothing more to lose by trying. Little did I know I would lose my soul.

It was an eerie sense of déjà vu when I crossed the threshold into Collette’s apartment. The apartment was different but the girls looked the same, watching TV in sweatpants and tank tops. I could smell the pot smoke as soon as I stepped in. The joint was gone, but the sweet, herbal aroma remained. The drugs were also around when I lived in an apartment like this, but I tried to stay away from them. I was no angel, but I avoided the really bad stuff. I knew that led to the “B” place.

There were three girls in the living room, two on the couch and one on a cheap lounge chair, watching E! on TV. I think I may have recognized one of them. But maybe not. I might as well have been right back there six years ago, it was so familiar. However, I was different now. Older. And the girls seemed so much younger. They looked up at me warily as Collette escorted me in.

“Girls,” Collette said. “This is Sandy.” The girls said nothing. “Sandy Corrigan,” Collette clarified. “She’s the one I told you about. She’s going to find Naomi.”

This got their attention. I stepped further into the apartment and said hello.

“I need to ask you some questions, okay?” I said and pulled a rickety wooden chair from the equally rickety dinette table into the living room. I pressed the TV remote and shut off the E! channel. “What are your names?”

Two of the girls deferred to the one in the middle, on the couch. She was a little older than the other two, African American, with short, close-cropped hair. A lot of the Black girls wore wigs on the job. Her short hair lent itself to wigs.

“My name’s Midnight,” she said. “This is Sunshine.” She indicated the blonde to her right. “And that’s Nasty,” she said nodding at the brunette on her left.

I chewed the inside of my lip and nodded. “Okay. But I’m interested in your real names. Your human being names.”

They blinked at me for a second before the brunette said, “Melissa.”

“Jordan,” said the blonde.

The one called Midnight narrowed her eyes at me. “You used to hook for Omar back in the day, didn’t you?” I didn’t reply. But my silence answered her question. “That’s right. I heard about you. Yeah, I heard all about you. Did you really cut that dude up like they say?” I remained silent. There was no way I was dredging all that up here for this audience. “Yeah…I definitely heard about that. Before I tell you my real name, my human being name, first you tell me your client name. Your online name.”

Collette held up a hand. “Look, Sandy is here trying to help. You don’t need to give her such—”

“It’s OK,” I said. “Diamond. My name was Diamond. But that’s not who I am anymore.”

“Not who you are anymore?” the one called Midnight said. “Girl, you are who you were and you can’t change that. You think changing a name changes who you are? Just because you quit that name don’t mean that the name quit you. So, what, you think you’re better than us now?”

“No,” I said carefully. She was one of those tough girls, hardened even more by the life she led. How could I explain my new sense of self—the purpose that Tyler’s presence had given me? The self-esteem of a legit job? It was as if before I was some sort of caterpillar and now I was growing my wings. But I couldn’t articulate that here in the “A” place. Instead, I simply said, “I’m just…different now. If you don’t want to tell me your name, fine.”

She considered me for a long beat. “Tonya,” she finally said.

I nodded. “So, Tonya, where do you think Naomi is?”

“Me?” Tonya said. “Damn. The girl ran. She couldn’t take the life. She was always…” She hesitated, reaching for the right word. “…miserable. No—worse. Fragile. Always crying about something.”

I searched the eyes of the other two girls—Melissa and Jordan. “Do you think Naomi ran?” I asked them. There was a long pause, as if they didn’t want to publicly contradict Tonya.

“No,” Melissa finally said.

I held her gaze. “Why not?”

She shrugged. “Just a feeling. Y’know.”

I turned to the blonde. “What about you, Jordan? Do you think she ran?”

Jordan looked sideways at Tonya and then shook her head slightly. Tonya rolled her eyes.

“How well did you know Naomi?” I asked.

“Well, she hardly ever talked to me,” Tonya said. “I think she had a problem with Black people.”

“No she didn’t,” Melissa said. “You just scare her.”

Tonya twisted her lips. She wasn’t buying it.

I turned to Melissa. “Why do you say that?”

“Cause she’s shy. We share a room, so I probably talk to her more than anyone else. She doesn’t know a lot of English. But she tries. She’s quiet and always homesick real bad. I don’t know how old she is, but I doubt if she’s even sixteen. All I know is that she hates being here and she hates tricking.”

“Which is why she ran,” Tonya said. “Hell, she could’ve made good money. Young, pretty Asian girl. Omar tried. He even gave her some presents after her first few dates. To encourage her. Some earrings. A bracelet. I saw Lindsey wearing them the next day.”

“Lindsey?” I asked.

“Another girl,” Collette explained. “Satin. She’s…out right now.” I nodded, understanding that “out” meant with a client.

“That’s ‘cause she didn’t want them,” Melissa said. “She didn’t want anything to do with hooking or Omar.”

“Then why was she here in the first place?” Tonya pressed.

“That’s a good question,” I added.

“I don’t know the whole story. But I think she might have been taken. Kidnapped or sold or something back in Vietnam. One time I think she said something about her father selling her. But her English is bad and I have a hard time with her accent. She said she was told that she had to do whatever Omar said—to have sex with whoever she was told to—or else someone would kill her whole family back in Vietnam. I think she said she had four younger brothers, parents, grandparents. She was really worried. She cries herself to sleep a lot.”

“So that’s why you don’t think she ran,” I said. “Because if she did, she was afraid that her family back home would be killed.”

Melissa nodded. “She was terrified of that.”

We were all silent for a few moments. Even Tonya looked down, contemplating the mental and physical torture Naomi must have been going through. This story shocked even me. When I was still in the life, in a nondescript apartment not too different from this one, the girls were a lot like me. Runaways or drifters. Down on their luck. Girls from broken homes or with drunk or drug-addicted parents. Girls who had been abused—verbally, physically, and sexually. We were all vulnerable and we all found shelter and protection under the care of Omar and his anonymous partner. He preyed on our weaknesses and exploited us, providing the right amount of money at just the right times, sometimes picking certain girls to sleep with himself. He always provided and protected. Except when he was slapping one of us. Like all pimps, he was also controlling and dangerous when he felt disrespected or if he believed that a girl was holding back and not giving the Johns what they wanted. He expected us to perform, to “take care of business,” as he put it, and make money for him and his secret partner who managed the website and arranged the dates.

However, not once in all my years did I ever hear of Omar buying a girl. He found them on the streets himself and became a grotesque sort of father figure/boyfriend/boss. International human trafficking in that way was a new and dangerous low, even for him. And Naomi’s age was younger than I had ever heard for the “A” place. The “B” place was said to have its share of runaway minors but, to my recollection, I and my “roommates” at the time were all over 18. Yet I had no doubts that what Melissa was sharing was true. I just wondered how Omar got connected with the kind of people who operated international underage trafficking rings. He was a local operation. And could this somehow be related to why Naomi disappeared?

“Do you know where she was going the night you last saw her?” I asked.

Shrugs and shakes of heads.

“A client,” Melissa said. “Omar took her out. I think to I-Drive, but I could be wrong. She couldn’t drive so he took her himself.” I-Drive was shorthand for International Drive, the heart of Orlando’s convention Mecca.

“Do you know which hotel?”

“Sorry.”

“Now, Missy,” Collette said. “Tell us what you know. If you care about Naomi, you gotta tell us.”

“I really don’t know.”

“What about Brenda?” Jordan said, cutting her eyes nervously at Tonya.

“Brenda? Be serious, girl,” Tonya said with a dismissive exhale.

“Who’s Brenda?” I asked.

“Brenda Davis. She was Naomi’s roommate before me,” Melissa said. “She got moved down to the ‘B’ place a few weeks ago. She got strung out on meth kinda bad.”

“Bitch was starting to look like a skeleton,” Tonya said. “That won’t do for the ‘A’ place.”

“You think Brenda might know where she is?” I said.

Melissa shrugged. “Maybe.”

“Why do you think that?”

“They used to talk on the phone a lot. She was kinda like a big sister or aunt or something for Naomi when she first got here. Naomi was real broke up when Brenda got moved.”

I leaned forward, elbows on my knees. “You know how I can get in touch with Brenda?”

“I don’t know her number or anything,” Melissa said. “And none of us know where the ‘B’ place is.”

“Ain’t none of us want to know where the ‘B’ place is,” Tonya said.

“So you have no idea how to reach her?”

“You could ask Omar,” Jordan offered.

Tonya looked at her like she just sprouted a third eye. “You’re crazy, girl.”

I had to agree with Tonya on this one. There was no way Omar was going to tell me how to contact Brenda or where the “B” place was. The risk of exposure was too great. Plus, I wasn’t exactly his favorite person. After my own unfortunate situation six years ago, I heard there was a lot of heat brought down on him. While I never gave him up or told the cops anything—I valued my limbs and heartbeat too much—I knew that he had to scramble to move his girls before the cops closed in. It was an expensive pain in the ass for him and he blamed me, regardless of the actual facts of the situation.

“Well,” Collette said hesitantly. “What about the Trail?”

Orange Blossom Trail. Also called the Trail or OBT. Or, more specifically, a relatively short stretch of it running north from Oak Ridge Road up towards Colonial Drive. Orlando’s very own red light district, with seedy strip clubs every other block and low-slung motels boasting hourly rates. That’s where Omar sent his girls from the “B” place to walk the streets.

“You think I would find her there?”

“Where else?” Collette said.

Where else indeed. The four of them gave me a description of Brenda. Medium height, perhaps 5’6”. Brown hair gone flat and stringy with the effects of the crystal meth. A once-shapely figure shrinking to a rail thin husk. Dark sunken eyes. That described half the hookers on OBT. Her online name used to be Misty.

***

Excerpt from Diamond Cut by Thomas B. Cavanagh. Copyright 2024 by Thomas B. Cavanagh. Reproduced with permission from Thomas B. Cavanagh. All rights reserved.

 

 

Review:

5 stars!

The epic new PI series I didn't know I was craving! 

Diamond Cut is the first book in author Thomas B. Cavanaugh’s female private eye mystery series, Gemstones, and it is an absolute dynamite way to begin. The main character is unique, and the plot is so absorbing and exciting I didn’t want to put the book down. 

Sandra “Sandy” Corrigan is a private investigator working in her older brother’s PI firm, which is quite a change from her previous profession. Years earlier, she dropped out of high school, and when she lost her waitressing job and got severely behind on her rent and other bills, she followed a friend into the high-end ‘escort’ business going by the name of Diamond. She’s emotionally tough and street-smart in the ways of the ladies of the ladies of the evening. The story is told from Sandy’s first-person point of view, and I absolutely loved her ‘voice.’ 

The plot opens with Sandy working a case for another private investigator, Mike Garrity, who is the protagonist of the author’s earlier series. I love this crossover. Readers learn a little bit about the trauma that effectively got Sandy out of the sex trade and onto her new career. After a horrendous and high-profile date night gone wrong that distanced her from the business, her brother talked her into coming to work for him. She was understandably leery about taking on her new client. Collette Green was a former roommate during her stint as a call girl. One of Collette’s current roommates, a young Vietnamese girl, has been missing for a week, and she and the other women in the apartment fear foul play. They want Sandy to find her or find answers. Her new case takes logical steps to find the missing girl while trying to avoid mixing it up with Omar, her still displeased former pimp, and his muscle, R.J. 

The author’s storytelling is compelling, and before I knew it, I was halfway through the book without ever taking a break. Unexpected plot twists had me gasping out loud at times. The story’s Orlando, Florida setting is vivid, moody, atmospheric, and light-years away from the Disney tourist mecca. This book was a fantastic reading adventure. 

I recommend DIAMOND CUT to mystery readers who enjoy strong female protagonists, riveting storylines, and steamy-hot Florida settings.


Author Bio:

Thomas B Cavanagh

Thomas B. Cavanagh is an award-winning crime fiction author whose prior works include Head Games, Prodigal Son, and Murderland. Cavanagh holds a PhD in Texts & Technology from the University of Central Florida and is a graduate of the University of Miami Creative Writing program, where he has been named a distinguished alumnus. Though he now works in higher education, Cavanagh spent many years writing popular children’s television shows for Nickelodeon, The Disney Channel, and elsewhere before teaching at both the undergraduate and graduate level at a number of colleges and universities. Cavanagh is a recipient of the Florida Book Award Gold Medal for popular fiction and was named a Best Novel finalist for the Shamus Award. He lives in Central Florida with his family and two quirky cats.

Catch Up With Thomas B. Cavanagh:
ThomasBCavanagh.com
Goodreads
BookBub - @tbcavanagh
Instagram - @tbcavanagh
Threads - @tbcavanagh
Twitter/X - @tbcavanagh

 

 

Tour Participants:

Visit these other great hosts on this tour for more great reviews, interviews, guest posts, and opportunities to WIN in the giveaway!

 

 

ENTER FOR A CHANCE TO WIN!

This is a giveaway hosted by Partners in Crime Tours for Thomas B. Cavanagh. See the widget for entry terms and conditions. Void where prohibited.

 

 

Get More Great Reads at Partners In Crime Tours