Discover millions of ebooks, audiobooks, and so much more with a free trial

Only $11.99/month after trial. Cancel anytime.

Extra Dirty (A Ruby Steele Cozy Mystery—Book 2)
Extra Dirty (A Ruby Steele Cozy Mystery—Book 2)
Extra Dirty (A Ruby Steele Cozy Mystery—Book 2)
Ebook297 pages2 hours

Extra Dirty (A Ruby Steele Cozy Mystery—Book 2)

Rating: 0 out of 5 stars

()

Read preview

About this ebook

EXTRA DIRTY is book #2 in the Ruby Steele Cozy Mystery, which begins with ON THE ROCKS (Book #1).

Ruby Steele, 30, beautiful, fit, seems just like any other ex-pat hiding out in the Bahamas and playing local bartender. But unruly patrons find out the hard way: Ruby is a mixed-martial-arts pro, and not one you’d want to cross.

A 40-something female tourist seeks out Ruby, desperate for her help. She was out partying all night with her friend, both of them drinking way too much and doing things they don’t want their husbands to know about.

The problem is, as of 12 hours ago, her friend is missing.

Their husbands can’t know.

The cops can’t know.

She needs Ruby’s help. And she’s running out of time.

Ruby, though, has enough problems of her own. Shadowy figures from her old life are getting close. Way too close.

Can Ruby really pay detective and take on someone else’s problems? Who is this woman, anyway? And what isn’t she telling her?

Ruby can’t keep away from a bad decision.

And this time, it looks like, there won’t be any exception….

Welcome to the Bahamian world of Ruby Steele, replete with her local dive bar, her wily pet monkey, her major drinking problem, her (way) too many fights, her inability to get herself out of trouble, and her fists made of stone. Ruby’s life is a complete wreck. But there’s one thing she’s good at: capturing your heart.

EXTRA DIRTY (A RUBY STEELE COZY MYSTERY) is book #2 in a page-turning cozy mystery/thriller series, one that will linger with you long after the last page is read.

Book #3 (FULL-BODIED) in the series is also available.
LanguageEnglish
PublisherMia Gold
Release dateMar 4, 2021
ISBN9781094372815
Extra Dirty (A Ruby Steele Cozy Mystery—Book 2)

Related to Extra Dirty (A Ruby Steele Cozy Mystery—Book 2)

Related ebooks

Humor & Satire For You

View More

Related articles

Reviews for Extra Dirty (A Ruby Steele Cozy Mystery—Book 2)

Rating: 0 out of 5 stars
0 ratings

0 ratings0 reviews

What did you think?

Tap to rate

Review must be at least 10 words

    Book preview

    Extra Dirty (A Ruby Steele Cozy Mystery—Book 2) - Mia Gold

    cover.jpg

    EXTRA DIRTY

    (A Ruby Steele Cozy Mystery—Book Two)

    MIA GOLD

    Mia Gold

    Debut author Mia Gold is author of the HOLLY HANDS COZY MYSTERY, comprising three books (and counting); and of the RUBY STEELE COZY MYSTERY series, comprising three books (and counting).

    Mia would love to hear from you, so please visit www.miagoldauthor.com to receive free ebooks, hear the latest news, and stay in touch.

    img1.png

    Copyright © 2021 by Mia Gold. All rights reserved. Except as permitted under the U.S. Copyright Act of 1976, no part of this publication may be reproduced, distributed or transmitted in any form or by any means, or stored in a database or retrieval system, without the prior permission of the author. This ebook is licensed for your personal enjoyment only. This ebook may not be re-sold or given away to other people. If you would like to share this book with another person, please purchase an additional copy for each recipient. If you’re reading this book and did not purchase it, or it was not purchased for your use only, then please return it and purchase your own copy. Thank you for respecting the hard work of this author. This is a work of fiction. Names, characters, businesses, organizations, places, events, and incidents either are the product of the author’s imagination or are used fictionally. Any resemblance to actual persons, living or dead, is entirely coincidental. Jacket image Copyright popout, used under license from Shutterstock.com.

    BOOKS BY MIA GOLD

    HOLLY HANDS COZY MYSTERY

    KNOCKOUT (Book #1)

    SUCKER PUNCH (Book #2)

    BELOW THE BELT (Book #3)

    RUBY STEELE COZY MYSTERY

    ON THE ROCKS (Book #1)

    EXTRA DIRTY (Book #2)

    FULL BODIED (Book #3)

    CONTENTS

    CHAPTER ONE

    CHAPTER TWO

    CHAPTER THREE

    CHAPTER FOUR

    CHAPTER FIVE

    CHAPTER SIX

    CHAPTER SEVEN

    CHAPTER EIGHT

    CHAPTER NINE

    CHAPTER TEN

    CHAPTER ELEVEN

    CHAPTER TWELVE

    CHAPTER THIRTEEN

    CHAPTER FOURTEEN

    CHAPTER FIFTEEN

    CHAPTER SIXTEEN

    CHAPTER SEVENTEEN

    CHAPTER EIGHTEEN

    CHAPTER NINETEEN

    CHAPTER TWENTY

    CHAPTER TWENTY ONE

    CHAPTER TWENTY TWO

    CHAPTER TWENTY THREE

    CHAPTER TWENTY FOUR

    CHAPTER TWENTY FIVE

    CHAPTER TWENTY SIX

    CHAPTER TWENTY SEVEN

    CHAPTER TWENTY EIGHT

    CHAPTER ONE

    Are you sure this is safe?

    Ruby Steele certainly didn’t feel safe. It was amazing that an innocuous thumb drive could strike so much fear in an ex-MMA fighter.

    But she knew that whatever it contained had the power to change her world.

    Safe as can be, the computer hacker said.

    They sat at his dining room table in a respectable neighborhood in Nassau. The hacker was dressed surprisingly well for a computer geek. He obviously got paid handsomely for his work and had picked up some fashion sense along with his skills at cracking into virtual spaces where he wasn’t supposed to be. He looked about thirty, not bad looking except for a pair of thick glasses and a hunch from sitting in front of the computer all day. Ruby guessed he was the only local in the Bahamas who didn’t go to the beach regularly.

    His laptop sat on the table in front of them. Ruby looked at it like it might leap up and bite her.

    You sure this is secure? This thumb drive might have some seriously sensitive information. It might have spyware too.

    Relax, the hacker said. Ruby wished she could. He was one of Javon’s friends, which put him in the untrustworthy-but-probably-capable category. That didn’t mean he couldn’t get zapped by whatever was on this thumb drive, though. Javon had assured her that he was the best hacker in the Bahamas. But how could a small-time pot dealer know that?

    Look, the hacker said. I had a friend buy this computer with cash. No trace. No image of me in the store. I’ve never downloaded any software that requires registration. In fact, I’ve never downloaded anything at all. I removed the WiFi port. Nothing can get in or out of this computer unless we use a USB port. Also, I have top-shelf antivirus software in here. Not the stuff that regular people buy. Government quality.

    Well, all right, Ruby said reluctantly.

    Still she hesitated. Her old boss, Senator Wishbourne, had left this for her in a safety deposit box before she got assassinated on Ruby’s watch. Ruby had been in hiding ever since and didn’t know who had killed the senator, or why. Maybe it had something to do with arms deals arranged by Carl Wishbourne, the senator’s husband. Or maybe it had something to do with one of the countless other corrupt affairs the senator had her fingers in. For some reason, she had wanted Ruby to know.

    This little electronic device could answer all her questions.

    Or open up a whole new can of worms.

    You want to do this or not? the hacker asked, giving her a sympathetic look. Ruby got the impression that he asked that question a lot.

    I do and I don’t, Ruby admitted.

    The hacker gave an understanding nod.

    If I don’t, I’ll live my life wondering.

    But if I do …

    Damn it, Ruby grumbled.

    She slid the thumb drive into the USB port.

    All right. Let me scan first, the hacker’s voice turned businesslike. He hunched further over the keyboard. I’m doing a deep scan so it will take a sec. Nope, no viruses of any kind. Let’s open this thing.

    A password prompt appeared on the screen.

    Damn, Ruby muttered. She couldn’t decide whether she felt stymied or relieved.

    Don’t worry, I have a program for that.

    He tapped on a few keys and a flurry of words and numbers appeared and disappeared in a dialog box, too quick to read.

    The ten thousand most common passwords, he explained, adjusting his glasses. Along with variations in capitalization. It’s amazing how many people still use ‘12345’ or ‘password’ for their password. Beyond stupid.

    The person who owned this was a lot of things, but they weren’t stupid.

    You’d be surprised.

    They watched the passwords flick on and off the screen for another couple of minutes. Suddenly it stopped.

    Huh. Looks like this guy was smart after all.

    Not a guy, a woman, and a United States senator. Not that I’m going to tell you that.

    Now what? she asked.

    He got up, moved to the opposite side of the table so he couldn’t see the screen, and sat down.

    Try out anything you can think of. The guy’s name. His dog’s name. Your name. Whatever. Fiddle with the capitalization, and don’t forget numbers. What dates or ages were important to him? The number of his house. His locker at the gym. Anything.

    This could take ages.

    The hacker shrugged.

    Ruby stared at the screen. Knowing Senator Wishbourne, she had memorized some complex string of letters and numbers, something no one could guess.

    On the other hand, the senator had wanted her to find this with the intention that Ruby crack it, so maybe she really could guess the password.

    Ruby got to work. She tried out her real name and every name she could think of from Senator Wishbourne’s circle. Nothing. She tried out place names from the Bahamas, names of companies the senator’s husband had done business with, anything that popped into her head. She even tried the name of a childhood cat the senator had mentioned once, and the name of her favorite coffee at Starbucks.

    Ruby took care to try every variation, try every pattern of capitalization, even combined potential passwords. No luck.

    Finally she sat back with a sigh. Her fingers felt sore. She must have typed in hundreds of passwords. She glanced at the clock on the computer and noticed she had been going for an hour.

    I have a more robust program I can try, the hacker said.

    Why the hell didn’t you tell me that in the first place?

    Because it goes through tens of millions of alphanumeric sequences. It can take days.

    Ruby stared at the screen. Now that she had made her decision to let the genie out of the bottle, all hesitation had vanished. She really needed to see what was on this thumb drive. Senator Wishbourne had hinted to Ruby where to find it just as they got attacked by the assassins who ended up killing her. It was obviously important. But she hadn’t had time to give her the password, or had assumed she’d guess it.

    Had that been what she had tried to gasp out in her last choked breath as she suffocated with a collapsed windpipe?

    And were the contents of this thumb drive what the assassins had been after in the first place? They had stolen the senator’s briefcase full of sensitive documents. While everyone had assumed that’s what they wanted, had they really been after this thumb drive?

    So many questions, and none of them could be answered because of a damn password prompt.

    The program works most of the time. No guarantees, of course, but if it doesn’t work I only charge a hundred instead of a thousand. Ruby looked at him. I have to have some compensation for my time, he added apologetically.

    It’s not the money, it’s that I don’t want to leave it with you.

    Can I run this program myself? Ruby asked.

    The hacker frowned and crossed his scrawny arms over his unimpressive chest. Not without training, and I’m not going to give that to you. This is my livelihood.

    Ruby grunted and gave him the two hundred she owed for his initial consultation. She took the thumb drive and stood.

    Then she hesitated. What chance did she have of unlocking it herself? She needed this guy.

    But she couldn’t leave the thumb drive with him. Too dangerous.

    She decided she’d take a page from his book andhave one of her friends buy her a laptop with cash and she’d try to crack it in her spare moments.

    But first she had something else to do. An old friend, and an old flame, was flying back to the States in a few hours. She had to see him before he left.

    This part of her past wouldn’t wait.

    * * *

    An hour later, she stood on the balcony of Tim Harris’s hotel room. It was a second-rate place and didn’t have a view of the ocean. Still, the azure sky and waving palm trees were pleasant enough, and it was Tim’s last day. He wanted to get as much sun as possible before returning to the States the following morning. They stood side by side, almost touching, looking out at the scene.

    Wish I could stay here longer, Tim said. This is a hell of a place you’ve found to hide.

    It was nice having you here, she said, and meant it. He had brought up a lot of old memories. Not all of them good, but some of them sure were. And it felt nice to know someone from her old life cared. Besides Axel, her most trusted MMA buddy, no one else knew she was here.

    Tim gave her a wry smile. You didn’t think it was nice when you thought I was jumping you in the alley.

    Ruby laughed. I don’t mind a bit of bare-knuckle sparring.

    Tim touched the red lines on his face and chuckled. I mind getting attacked by a monkey.

    You made friends in the end.

    He’s a sweet little guy when he isn’t sinking his claws into you. Tim’s expression grew serious. So … how did it go?

    Ruby shook her head. Password protected. He couldn’t crack it. He tried a simple program, and I tried any words I could think of. Nothing worked. He has a more robust program, but it takes days and I don’t know him well enough to trust him with the thumb drive.

    I know people in the States, Tim said. People I can trust.

    I can’t let you take this on. The senator wanted me to deal with it. I just wish I knew why.

    You were always her favorite.

    Did Ruby note a hint of jealousy in his voice?

    She always wanted a daughter, Ruby explained.

    Tim snorted. Yeah, and instead she got Tucker.

    Tucker was her spoiled son. Connections had gotten him into Princeton, but nothing the senator or her husband could do kept him off the coke and the sorority girls.

    Are you seeing Sanyjah today? Ruby asked. Tim and one of her Bahamian friends had hit it off.

    Tim made a face. Nah. She friend zoned me.

    Awww. Ruby patted him on the head. I thought you guys were getting along great.

    So did I. I tried to kiss her and she said, ‘I really like you, and if you lived here I would tear your clothes off right now, but I’m not looking for a one-night stand.’

    Ouch. Friend zoning with a ‘what if.’ That’s gotta burn.

    Tim grunted. Thanks.

    Ruby chuckled and elbowed him in the ribs. The news made her feel happy in a selfish sort of way. She and Tim had a fling once, many years ago. They had decided not to do it again since they worked together.

    But they weren’t working together now …

    So what do you want to do today? she asked.

    Tim shrugged. I don’t know. Show me around.

    Sure, it’s a small island. I’ll show you everything.

    Tim cocked an eyebrow. Everything?

    Their eyes locked. Ruby felt her heart do a little flip-flop. Tim moved in closer. Ruby lifted up her face. Tim bent closer …

    … and Ruby stepped back.

    No.

    Tim slumped. Sorry.

    It’s all right.

    No, I was out of line. I was just thinking about, you know.

    Yeah, I know, and it was amazing. But that was a long time ago and—

    You really like me, and if I lived here you would tear my clothes off right now, but you’re not looking for a one-night stand.

    Ruby giggled, then felt bad. Sorry.

    Tim shook his head. Friend zoned twice in one day. And they call this place paradise.

    She took his hand. His eyes sparked with a wary hope.

    Ruby felt bad about extinguishing it. Well, let me show you some of paradise. As a friend.

    They went to the beach together, and it wasn’t long before the warm breeze eased their mutual tension and replaced it with happy companionship. Soon they were chatting and laughing like old times. They had a big seafood meal at a special place Ruby knew on the beach, and then another long walk before the time sadly came for Tim to check out of his hotel and take the airport shuttle.

    They embraced just as it pulled up in front of the hotel.

    I’ll keep my ear to the ground, Tim said. Would you mind if I came down again? Like in a few months so it doesn’t look suspicious? No expectations. It’s just nice to see you.

    Ruby nodded, not sure what to say or feel. All right. Take care of yourself.

    You’re the one who needs to do that.

    Big time, she snorted. And take care of that scrawny assed supermodel you’re guarding.

    Tim laughed. I will.

    They hugged again, tighter this time. Pain jabbed Ruby’s side from the cracked rib she’d gotten in an illegal brass knuckle fight earlier that week. Ruby winced at the memory. She sure as hell didn’t want to ever see that place again.

    The King says you still owe him two fights.

    Why do I get so much drama in my life?

    Bye, Tim said.

    Bye.

    Ruby bit her lip as he got in the airport shuttle and it pulled away. Then she let out a sigh and headed for the bus stop.

    She shoved her hands into her pockets, and her heart suddenly turned to ice.

    The pocket where she had put the thumb drive was empty.

    CHAPTER TWO

    Ruby checked her front pockets, a cold sweat breaking out on her skin. Nothing.

    Damn it! I knew it! I knew he couldn’t be trusted.

    She turned the pockets inside out. Wallet. Keys. Phone. No thumb drive.

    Damn it!

    She checked her back pockets, where she never put anything, and found it.

    And then she remembered. When she had paid for lunch, she had felt the thumb drive almost slip out as she pulled out her wallet, so she had shifted it to her back pocket to be safe.

    Ruby groaned.

    I really need to more trusting, or at least less paranoid.

    But the way my life has been going, who can blame me?

    She put the thumb drive back in her pocket, her hands trembling with the aftershock.

    I need to relax.

    Ruby turned back toward the hotel, heading for the bar.

    She got two steps from the door when she froze.

    What the hell am I doing? she asked herself out loud.

    She had promised herself that she wouldn’t drink any more, and at the first sign of stress she had run for the nearest bottle.

    Shaking her head, she headed home.

    As she sat in the back of a taxi, berating herself for her weakness and feeling guilty for mistrusting Tim, she stared out the window. The coastal resort area with its hotels and golf courses, its rental homes and fine restaurants, soon were left behind. They passed through a business area of Nassau that few visitors ever saw, then into a residential neighborhood for Bahamians.

    And that neighborhood grew increasingly shoddy. The taxi passed decent, freshly painted bungalows with well-tended yards that gradually gave way to smaller houses and smaller yards. At this time of day many of the yards were full of Bahamian families, the children playing, the adults sitting on rickety chairs, everyone getting out of their overcrowded homes, often shared by two or more families, in order to catch the tropical breeze. No one had air conditioning here.

    What did not change was the tidiness of the homes. Unlike poor areas back in the States, there were no cars up on cinderblocks, no broken bits of furniture or discarded plastic toys. The Bahamians, no matter what their income level, kept their homes and yards clean. Only the crowding, the faded paint, and the depressed look on people’s faces hinted that all was not well.

    This was Ruby’s neighborhood. She had fled to the island with virtually no money and a questionable legal status. Moving to this neighborhood not only proved affordable, it was anonymous. Her landlord took payment in cash and her name did not appear on any utilities.

    She was the only outsider in the neighborhood except for a Dutch hippie couple, who had been in the Bahamas for so long they had practically become locals, and an American drug addict who everyone ignored.

    They ignored Ruby too. She did not make friends with her neighbors and had smacked down a couple of the guys who had tried to rob her when she first moved in.

    Now everyone left her alone. She had become part of the scenery, as anonymous and uninteresting as the palm tree in her back yard.

    She preferred it that way.

    As she got out of the cab, her neighbor’s curtain twitched. Mrs. Strapp, the local gossip, was the only one on Ruby’s street who still kept an eye on her. And she never stopped keeping an eye on her.

    Ruby could see her fixed stare from behind the razor-thin gap between the edge of the curtain and the side of the window pane. Mrs. Strapp thought she was being subtle, but her hands shook a bit from age and that always created a telltale rustle of the curtain.

    Blowing her a kiss, Ruby entered her house, keeping her own curtains drawn. She liked her privacy and wished Mrs. Strapp would move somewhere else. Pluto maybe, even though it was no longer a planet. At least everyone else on the block hated her too. Ruby doubted they listened when Mrs. Strapp gave them an hour-by-hour account of Ruby’s movements.

    As soon as she closed the front door behind her, something leapt out of the shadows of her living room and landed on her shoulders. Furry arms wrapped around her neck.

    Hey Zoomer! Ruby said, scratching the Capuchin monkey on his back. Technically owned by her boss, Zoomer was virtually the communal property of the entire bar, going home with various staff members and regulars. Being less than two feet tall and only weighing about six pounds, he made an excellent accessory for a girl on the run, especially since Ruby didn’t wear jewelry. That would only attract unwanted attention in this neighborhood. Zoomer’s body and limbs were black, but his chest and round little face were tawny, almost white by comparison. His circular face, fringed with fur, spread wide in an exaggerated imitation of a human smile.

    Hey, buddy, did you miss me?

    Switching on a light, Ruby carried Zoomer to the kitchen, where she set down a bowl with nuts and a couple of bits of sugarcane. Zoomer hooted and stood on the floor, looking up at her expectedly.

    Enjoying the preview?
    Page 1 of 1