Category Archives: Romantic Suspense

New Release: Escape from Despair

I know it’s been awhile, but it’s here at last! I’m so happy to announce the new Janelle Wesson and Simon Sloan’s story.


As you may know (or maybe not), there are five books planned for this series (three more to go), and then I’ll return to Miranda and Parker #20.


Well, the Wesson and Sloan books take place during the same time frame as Miranda and Parker #16 through #19, aligning again in book #20.

While Miranda and Parker are hunting for Santana, Wesson and Sloan are tracking down his empire, trying to find out who runs it now and who gave the order to kill Simon’s boss and frame him for the murder. All while running from the man sent to kill them.

You know I hate spoilers, so I can’t tell you much more than that.

Except that I’m working on book #3 now.

Here’s a link to the new series in case you missed the first book. I hope you enjoy these exciting stories!

Wesson and Sloan FBI Thriller #3

Amazon | FREE on Amazon Kindle Unlimited

“Absolutely brilliant. Couldn’t put it down.” H. Fulton

What is Connell International?

FBI agent Simon Sloan is wanted for killing his boss in Washington DC. Janelle Wesson is wanted for shooting an agent in Buenos Aires.

But Simon didn’t kill his boss. And Janelle was saving Simon’s life.

Now they’ve come to Dublin, Ireland where they are close to finding the answers that will prove Simon innocent and unravel the tangled web of an international crime organization. The first task—find Connell International.

Except they aren’t as close as they think.

Instead, they become entangled in a bizarre murder investigation they can’t escape from.

And once again their lives are at stake.

Can they escape before someone kills them?

Or will this be the time they fail?

Amazon | FREE on Amazon Kindle Unlimited

New Release: Escape from Destruction

I’m so happy to announce the new Janelle Wesson and Simon Sloan’s story.

(Wesson and Sloan FBI Thriller) #2

As you may know (or maybe not), there are five books planned for this series (three more to go), and then I’ll return to Miranda and Parker #20.


Well, the Wesson and Sloan books take place during the same time frame as Miranda and Parker #16 through #19, aligning again in book #20.

While Miranda and Parker are hunting for Santana, Wesson and Sloan are tracking down his empire, trying to find out who runs it now and who gave the order to kill Simon’s boss and frame him for the murder. All while running from the man sent to kill them.

You know I hate spoilers, so I can’t tell you much more than that.

Except that I’m working on book #3 now.

Here’s a link to the new series in case you missed the first book. I hope you enjoy these exciting stories!

Wesson and Sloan FBI THRILLER #2

Amazon | FREE on Amazon Kindle Unlimited

“Riveting.” Amazon reviewer

Who is Kazan?

When they left Buenos Aires, Simon Sloan and Janelle Wesson
were running for their lives.

Now in Athens, Greece, they’re hunting for a man named Kazan.

A man who could be the new leader of Group 141, Donavan Santana’s criminal empire. The man who gave the order to kill Simon’s boss at the FBI and pin the murder on him.

But in Athens, nothing is as it seems, and soon the pair are embroiled in a fight against a deadly drug trafficking operation.

Can they win this battle before the man sent to kill them succeeds
in his mission?

Amazon | FREE on Amazon Kindle Unlimited


A Miranda and Parker Mystery

Amazon | FREE with Amazon Kindle Unlimited

One serial killer or two?

Miranda and Parker are finally getting ready to retire for real this time.

Until the brutalized body of a young law school student is found in a park in Midtown, Atlanta.

A body that reminds Miranda of the recent murders in Chicago.

And of the sadistic killer who still haunts her dreams.

She has to stop him before he kills again. Once again, retirement will have to go on hold.

But as she and Parker and the team dig deeper into the case, Miranda discovers chilling clues that tell her these murders are just foreplay.

The killer is really after her.

Amazon | FREE with Amazon Kindle Unlimited

Trade paperback


Listening to the steady rhythm of her Adidas on the pavement, Natalie Griffith jogged along the far side of the loop around Lake Clara Meer in Piedmont Park in Atlanta.

All alone.

Dew was forming on the nearby grass, and the predawn air in the park was cool, though it was supposed to get into the eighties by noon today.

It was safe here.

Still, the words of her mother’s last text echoed in her head. “Nattie, you have to be careful.”

Her mother had attached a newspaper article about some serial killer on the loose in the city back home. She would have freaked out if she knew Natalie ran in the park by herself at four-thirty every morning.

But she had to stay fit. How else could she do everything that was expected of her? How else could she take Aaron’s place? She had to bear down. She had to get through law school as fast as she could.

Bonnie, her ex-roommate, used to come with her. She’d always say the park was spooky at this time of the morning, but Natalie told her she liked the quiet, the solitude. It gave her a chance to think. At least, that’s what she used to say.

No, it was safe here.

As she followed the curve of the trail, Natalie took a moment to check her fitness tracker to make sure her heart rate was as steady as her pace.

Yes. Exactly where it should be.

But then, along the bank of the lake, she heard the trees rustle.

What was that?

Just the wind, she told herself.

Starting up again, she moved a little faster. Her mother’s text echoing in her head. Maybe she should find a running partner.

She thought of Roger. Maybe she’d ask him to come with her tomorrow. But Natalie didn’t know what to do about him. She liked him. Okay, maybe it was more than just like. But she didn’t have time for him now. Not if she was going to take Aaron’s place.

She gazed up at the nearly full moon and smiled at its beams shining through the dense treetops like a shimmering beacon.

Yes, it was just the wind she’d heard. She wasn’t in any danger. How could she be? It was beautiful here.

But as she passed the bridge that stretched across the lake, she heard the trees rustle again. It’s just the wind, she told herself again stubbornly and focused on her busy schedule for today.

The summer session of law school was harder than she’d thought. Legal writing class required so much work. Torts and Property was kicking her tail. And Civ Pro? She wasn’t sure she could get through it. It was her first class today.

Had she done enough reading? Had she understood the cases the professor had assigned well enough so she wouldn’t be embarrassed when she asked questions? Had she caught the nuances? Professor Cook loved nuances.

She had to get through summer, get an internship, and pass two bar exams as soon as possible.

Her plan, her parents’ plan, was for her to study patent law and join their firm in Chicago. It was what they wanted, what she needed to do to make them proud of her. They’d made it very clear they wanted her to follow in their footsteps and fill her father’s shoes someday.

Shoes her older brother, Aaron, would never fill now.

Then again, after seeing that guest lecturer last week, Natalie was beginning to rethink her future.

His name was Antonio Estavez and he was a top criminal defense attorney in Atlanta. He was hot. With long silky black hair tied back in a ponytail and a heart-stopping face, he oozed the kind of confidence she longed to have. His performance in the courtroom must be dazzling.

Too bad she’d seen a wedding ring on his finger.

Maybe she’d add a criminal justice course to her load in the fall.

She looked down at her wrist.

The loop around the lake was a flat route, but according to her tracker, her heart rate was too fast. It wasn’t just her pace. For some reason she felt jittery again. Had she had too much coffee before she left her apartment?

Slowing down, she passed the willow trees on her right and admired their beauty. She really liked living in Atlanta. The city had a special charm.

She still felt strange. Like someone was watching her.

That was ridiculous. It was dead quiet. The water of the lake beside her was perfectly calm.

She glanced at her tracker. The numbers hadn’t changed, but she saw it was getting late.

She didn’t have time for another circle. She had to get ready for class.

Ignoring her heart rate, she sped up again.

As she passed a hill on her right side, she thought she saw movement. That was silly. No one was in the park now. Was she getting as paranoid as her mother?

Uncomfortable, she glanced over her shoulder. Nobody was there.

Wait. Was that a shadow behind that pine tree up there? She thought it moved. Was someone watching her?

No. She was being paranoid.

But before she could take another step, she heard something whoosh down the hill and leap onto the pavement. And then someone gave her a hard shove from behind.

She stumbled and fell onto the pavement, catching herself with her palms, skinning the flesh. “What do you think you’re doing?”

“Shut up,” growled a frightening voice.

She tried to get up.

Suddenly there was a bright light that seemed to flood the whole world. He was in front of her now, shining something in her face.

Terrified, she raised an arm to shield her eyes. “Leave me alone. There are police all around here.”

“There’s no one here.” He grabbed her wrist and pulled her to her feet.

Somehow she managed to break away from him. She started to run, but she could barely see after that light in her eyes.

He rushed up behind her and grabbed her again, holding her around the waist so tight, she could barely breathe.

“Stop it,” she said as loudly as she could.

“I said, shut up.”

Before she could catch her breath and cry out for help, she felt something cold on her neck. And then a sting.

A knife. He had a knife to her throat.

She felt a trickle of blood and began to tremble all over.

“See? You made me cut you. Now be quiet, or I’ll have to kill you right here.”

A ferocious fear engulfed her. She thought she might pass out from it. “No, don’t do that. I’ll be quiet.”

“Take off that tracker.”


“That fitness tracker. Take it off.”

Was he robbing her? She reached for the band on her wrist, but her fingers were trembling so hard, she could barely open the clasp.

“Hurry up,” he grunted.

“I’m trying.” Finally she got it loose and held it out to him. “Here.”

“Throw it in the grass.”

“What?” He wasn’t robbing her?

“You heard me. Do it.” He squeezed her tighter.

She tossed the tracker across the pavement and it landed somewhere on the lawn.

“Now your cell phone.”

“My cell phone?” Now she understood. He didn’t want to be traced.

“Are you deaf?” He was getting really agitated.

He pressed the knife harder against her neck, forcing her to raise her chin to keep from getting cut again.

“Okay, okay.” She reached into her pocket, pulled out her phone, and tossed it on the grass. She thought of the last text her mother had sent her. Why hadn’t she listened?

“Alright. Now we’re going for a little walk.” He tightened his grip around her waist and ushered her onto the grass and under the trees.

“Where are we going?”

“It’s a surprise.”

“That will be nice,” she said, trying to humor him.

But as she stumbled over the ground, and they moved farther and farther away from the lake, she had a feeling she wasn’t going to like this at all.

Could she get away from this crazy man?

With a sinking feeling, she realized that probably wasn’t going to happen. Her heart racing, hot tears rolling down her cheeks, she didn’t dare think about what would.

Amazon | FREE with Amazon Kindle Unlimited

Trade paperback


A Miranda and Parker Mystery #17

Amazon | FREE with Amazon Kindle Unlimited

Okay. Their last case was an unintended surprise, but now it’s time for Miranda and Parker to relax and get back to retirement.

Except Curt Holloway, Miranda’s old buddy and teammate, has other plans. When he decided to leave the Investigative Agency, Parker put Holloway in his place as acting CEO.

Now Holloway wants out.

Well, just for a week.

Or so he says.

His ex-wife needs him, he says. He has to go, he says. Looks like he might walk for good if Miranda and Parker don’t say yes. And so they do. It’s not so bad. Everything is hunky dory for a while.

Until attorney Antonio Estavez shows up and tells them a convicted felon he once defended in court has escaped from prison.

And he’s coming to kill him.

They have to find this dangerous fugitive before it’s too late.

So much for retiring.

Amazon | FREE with Amazon Kindle Unlimited

Trade paperback


He opened his eyes and listened.

His keen ears waited for the clomp clomp clomp of the guard’s boots against the concrete floor in the hall.

Every night for the past three years he had heard that sound in the various institutions where he’d been kept. A steady, intense rhythm, like the driving bass line in Chopin’s Prelude No. 24.

He raised his hands and studied his fingers. He could still play it, couldn’t he? Yes, of course he could. And he would soon. Soon he would never hear the guard’s boots again.

He listened.

There was no sound of boots now. Only the familiar cough of the inmate on the other side of the block and the steady snoring of his cellmate.

It was time.

He rose, found the tiny flashlight he’d been hiding under the mattress, and put it in the breast pocket of his jumpsuit. Then he quietly stuffed his pillows under his sheet and blanket, shaping them with his hands until it looked like he was lying there. Just as she’d told him to do.

Good enough.

He moved over to the sink, bent down, and pulled out the loose brick from the wall. He’d discovered it a few weeks ago, just when he’d needed it. Just when she had agreed to help him. When she’d given him the pocket light.

And there they were.

The two keys she had smuggled to him in his mashed potatoes. He had had to be careful not to swallow them that day.

He took them out of the compartment, put them in his pocket, and wedged the brick back in place. Straightening, he smiled to himself.

He was ready.

As quietly as he could, he moved to the door of his cell. He removed the smaller key from his pocket, put his hands through the bars, and inserted the metal into the keyhole.

He gave it a turn, and the door opened.

It was so easy. Too easy?

Holding his breath, he stood and listened. Still no guard. He stepped out into the hall, grateful he was on the first floor. The concrete balcony on the second floor hid him from the cameras a bit. She said the guards wouldn’t be watching them now.

Still, he had to be perfectly quiet. He took the flip flops off his feet and held them in his hand while he made his way over the cold floor and past the dozen cells to the corridor that led to the kitchen. When he reached it, he turned down another passageway. And there it was.

A narrow door with a thick chain and padlock.

The Devil’s Hole.

It had once been a cell, but was no longer in use.

He stared at it for a long moment. Was it true? Was this the way out?

She had told him this passage had been dug by a prisoner twelve years ago. The rumor was that the officials had left it intact so the inmates would realize escape was futile.

It didn’t matter. Escape was his only option.

Yes, yes. I’m hurrying.

He took the second key out of his pocket and inserted it into the lock. He gave it a twist. It opened as easily as his cell door had.

He pulled on the door, stepped into the narrow dank space behind it. Working quickly, he put the two ends of the chain back together and locked it again behind him. He was inside.

Now what?

He turned around and felt a tingle in his stomach. It was as if he had ended up in the same place he had started. The walls felt as if they were closing in on him. But there was no cell here now. No inmates. No beds. No latrine. It was just an empty space.

But at the far end, there was the hole the prisoner had cut into the wall.

After his attempt to escape, that man had been found and shot.

Would that be his fate, too? It might. Still, he had no choice.

He crossed the floor, bent down at the opening, and peered into the darkness. It smelled damp and foul.

He took out the pocket light and ran it over the drain pipe behind the wall. He reached into the hole and touched the metal. His fingers felt the moist cold of it.

All he had to do was follow that pipe, and it would take him to the outside. To freedom.

He had no choice.

With a shudder, he took a deep breath and forced his body through the hole.

He had to bend awkwardly to get inside the hollowed out space. There wasn’t even enough room to crouch here. He had to lie down on the ground. The pipe was as wide as his own body. The area around it was just large enough to breathe in. He would have to crawl along it on his back all the way.

You’re taking too long.

Hurry. Yes.

He had to go now. Holding onto the pipe, he pulled with his arms and pushed with his feet as he dragged his body over the dirt. Push and pull. Push and pull. He began to sweat. Soot fell into his eyes and mouth. He spat it out. He had always hated dirt. His studio had always been spotless. He’d insisted on it. He had insisted on so many things he no longer could.

Keep going.

He did. As fast as he could, though it seemed like an eternity. Push and pull. Push and pull. After a while, he wondered if he had died in his sleep and this was the everlasting purgatory he’d been sent to as punishment for his crime.

He hadn’t meant to do it. He hadn’t meant to kill her.

He’d loved her.

That night was a hazy fog in his mind.

Rosalynd, my darling. If the guards shot him outside, at least they would be together soon.

Keep going, I said.

Yes. Yes. Push and pull. Push and pull.

After two more eternities, at last he came to the ninety degree bend in the pipe where it reached the grounds outside. Struggling, he maneuvered his body until he was partially erect. A manhole cover formed the lid to the hole just above his head. He could see the night sky through its slots.

She had told him it would be unlocked. Was she right?

Stretching out his hand, he touched the cold metal. He put his fingers through the holes and dared to give it a push.

The cover moved. She was right. But it was heavy.

He pushed harder. The lid slid across the grass and he felt fresh air on his face. Finding a foothold in the pipe, he climbed up and out of the enclosure.

He was out. He was out.

He lay on the grass, breathing in the smell of it, feeling like a child. He wanted to roll around in it. He wanted to laugh. He wanted to weep, but freedom wasn’t his yet.

He turned over and raised his head. Behind him rose the guard tower and the prison wall topped with barbed wire. Before him lay a short patch of mowed grass.

He had to get across that grass to the field and the road beyond. That was where she had told him to go.

He got up and ran, half crouching until he reached the field.

He plunged in, limping over the uneven ground, pushing his way through the tall weeds like an Olympic swimmer doing breaststrokes. He had lost his shoes and his feet stung with debris from the ground, but he couldn’t stop.

Panic drove him.

Air. Air. He was breathing harder than he had in his life, but he couldn’t get enough air. His heart pounded hard in his chest.

Lights? Were those lights? Barking. Dogs? Had they set the dogs on him?

He knew this wouldn’t work. Why had he even attempted it?

Because I told you to.

Yes, he had to keep going no matter what. Even if they killed him.

But at last he reached the side of the road where the grass had been cut again. He burst out of the weeds and stood on the pavement, gasping for breath.

Don’t stop. Keep moving.

Yes. Move. He had to find it. Where was it? Where? Had she lied to him?

He stumbled over the pavement. There were no cars on the road. Could he walk?

He stumbled along for what seemed like a mile. And then he saw it.

An old white Buick.

He hurried to it as fast as he could. It had a dent in its side, just as she’d described it.

Quickly he moved to the driver’s side and got in. He tore open the glove compartment and fumbled inside it. There it was.

He pulled out the envelope and peeked inside. Yes. A bus ticket, just where she’d told him it would be. And in the backseat was a duffle bag with clothes and food and water. That would come later.

He turned back and stared at the keys in the ignition. Everything was here. Everything. She had kept all her promises.

Why wouldn’t she?

Jolting, he glared at the passenger seat.

There sat Ludwig, his old mentor from Julliard, with his rumpled brown coat, his long matted hair, and his glasses on the end of his nose.

“Wh-what?” he stammered.

Why wouldn’t she keep her promises?

He didn’t know what to tell him.

His teacher shook his head and laughed. You never did know when a woman was in love with you. But then, most of them were.

What was he saying? “Ludwig, should I go back? Should I beg for forgiveness? Throw myself on their mercy?”

Ludwig’s thick brows became a thunderstorm as he scowled in disappointment. Of course, not. You’re innocent, after all.

Yes. That was true. He was innocent.

Come now. The voice from the backseat startled him. He turned and glared at the dark figure sitting there next to the backpack.

Get on with it, or all this practice will be for naught.

A shudder went through him. He would always say that before a performance. He had always been terrified of displeasing him.

“Yes, Papa. You are right, as always.”

He touched the pocket of his prison shirt. Tucked inside were the pills. The two small blue ones and the large pink one. He needed them, but he couldn’t take them now. He had to save them for later.

Of course, I am right. Now get going. We have to be in Atlanta by morning.


Yes, of course. Where else would we find that lawyer? You remember what we have to do, don’t you?

“Yes, yes. I do.” And drawing in a deep breath, he turned the key. The engine started, he pulled onto the deserted road, and feeling as if he were going mad, he drove off into the night.

Amazon | FREE with Amazon Kindle Unlimited

Trade paperback


A Miranda and Parker Mystery #14

Amazon | FREE on Amazon Kindle Unlimited

What’s wrong with Mackenzie?

PI Miranda Steele knows something has been eating away at her teenage daughter for months now. Does Mackenzie know her real father was a psychotic serial killer?

Miranda’s afraid to ask and this time, Parker has no answers.

But when her precious daughter goes missing, Miranda goes into a tailspin. Now she’s forced to ask the most painful question of all.

Has Mackenzie’s emotional state caused her to fall victim to a sexual predator?

You’ll want to read this exciting, fast-paced thriller because it’s a story readers say they can’t put down.

Get it now!

Amazon | FREE on Amazon Kindle Unlimited

Chapter One

She plodded along the concrete walkway of the interstate bridge, head down, barely aware of the cars whizzing past her.

She felt numb and yet she shivered a little in the chilly March wind. She’d worn too light of a jacket. Not that it would matter soon.

It was her time.

Everyone has a time, her mother used to say.

She’d been thinking about her mother a lot lately. The headaches brought on the memories. In her mind, she could see her mother stretched out on the old worn couch, dressed in the robe with the pretty blue flowers she used to wear, her hair a tangled mess. She could smell her breath. The odor made her sick, just like it used to.

She hadn’t learned until much later it was the smell of alcohol. She’d been too young to recognize it then. But she could remember those words.

Everyone has a time.

Her mother had been talking about her father.

She had never known him. He’d left before she was born. Her mother would call him names and cuss at his imaginary figure going out the door. Then she’d call her names. “You’re too stupid for words,” she’d say. “Why did I ever have you?”

And then one day she’d told her her father was dead. When she asked how that could be, all her mother had said was that it had been his time.

“Everyone has a time,” she’d told her.

The wind grew stronger as she reached the edge of the bridge where the railing stopped and the concrete barrier began. Her head pounding, she stared up at the chicken wire fence mounted high atop the ledge.

She peeked over the barrier and saw a small concrete platform about five feet down. That would work.

She blinked at the cars buzzing by down below the overpass. So many of them. All going so fast. Where were they heading? To soccer practice? To games? Shopping? It was the weekend.

How nice it would be to know who you are and where you were going every day.

She never had.

And then there was that girl at school. The junior with the perfect brown hair. The words she’d said about her at lunch on Friday still burned in her heart. Even now, she could feel her cheeks reddened. She’d been so humiliated.

The girl hadn’t been mean, exactly. Just superior. Far above her, anyway.

That’s when she’d known she’d never be good enough. Not for her faceless father. Not for her drunken mother. Not for the kids at school. Not for anyone. She’d never ever be good enough.

That’s when she knew it was her time.

She took off her jacket and laid it over the rail. The wind whipped through her, rippling her lightweight short-sleeve top.

Closing her eyes, she put her hands on the concrete and drew in its rough cold surface.

Minutes went by. Her hair blew around her face as her brain swam with hurtful words from her past, from her mother, from the girl at school, from deep inside her own mind. She breathed in the cold air, searching for the courage for what had to be done.

A shout made her open her eyes again.

The cars down below were slowing. There must be a traffic jam up ahead. She thought she heard tires screech behind her. And a cry.

But her head was so fuzzy with memories, she couldn’t make out anything.

She had to go.

Then a strong female voice came from the sidewalk beside her. “Hello, young lady.”

She turned and saw a police officer coming toward her.


“Don’t be alarmed. I thought you might like to talk a little.”

Talk? What was there to talk about? Nothing would change. Nothing would ever change.

Again she peered over the railing. Cars were stopped in their lanes. Flashing lights came from a fire truck a few yards beyond the overpass. A group of firemen were assembling a large yellow inflatable thing just below her. It looked like a raft she’d been on at summer camp one year.

They were trying to stop her.


She slung a leg over the rail.

“I just want to ask you a question.” The woman sounded friendly, but she wasn’t. “What’s your name, honey?”

She didn’t answer.

Instead she held onto the rail, pulled her other leg over, and let herself drop down to the concrete platform. It was only about a foot wide. She had to be careful or she’d land in the trees.

“C’mon, sweetheart. Don’t do that.”

“Leave me alone.” Trying to position herself, she clung to the iron bar of the railing now over her head.

“I just want to talk to you.”

The woman leaned over the rail and a strong hand gripped her arm.

“Let go of me.”

“I’m sorry I can’t do that.”

The grip was tight. The pain confused her. “You’re hurting me.”

“I don’t mean to do that. I’m just here to help.” The woman kept on talking, but she couldn’t make out the words.

She was in too much of a panic. She looked down. The men below were pointing up at her and moving the yellow raft thing so it would catch her.

If she was going to do it, it had to be now.

She looked up and glared at the woman. “Let go of me, I said.”

She pulled her arm away as hard as she could. The officer’s nails scraped her skin as she lost her grip.

She lost her balance and fell backward.

Her feet left the narrow platform. She tumbled down toward the pavement below. Down past the bare tree branches. Past the beams of the overpass. Past the stains on its concrete supports.

Down, down, down. And into darkness.

Amazon | FREE on Amazon Kindle Unlimited

The #Audiobook is HERE!

At long last,  Someone Else’s Daughter is now available as an audiobook narrated by the fabulous Kristin James.

I can’t wait for everyone who loves the Miranda and Parker stories to hear it! Kristin really brings these characters to life.

Amazon | Audible | iTunes

PLUS – I’m giving away FIVE Audible coupons (US) for a FREE copy of the audiobook.*

Enter the contest here:

Audiobook Giveaway

More changes to win when you share on Facebook, Twitter, and Pinterest!

The giveaway ends soon, so be sure to enter right away.

Good luck to you and thank you for your support.

Happy listening!


PS: If you enjoy this audiobook, feel free to leave a review, especially on Audible. It means a lot to Kristin and me. Thanks in advance!

* Sorry, I can only give away coupons for the US. You also must have an audible or Amazon account to redeem the coupons.