Justice in the Shadows (15 page)

BOOK: Justice in the Shadows
13.72Mb size Format: txt, pdf, ePub

“Did you go out with the boys?” Sandy asked casually as she lazily drew her fingers across her bare abdomen.

“Uh-huh.” Mitch’s throat was dry, his eyes riveted on the slow caress. “We…uh…hit a few places.”

“Did you score?” This time there was a slight edge to the question.

Softly, Mitch replied, “Not yet.”

Sandy reached out, pushed her fingers beneath the waistband of his pants, and yanked him into the room. “Smart answer.”

She swung the door closed and then pushed him back against it with the weight of her body glued to his. She wrapped her arms around his neck, pressed her mouth to his, and rubbed the tiny square of black fabric covering her groin over the swelling in his crotch.

“I’ve been so hot for you,” she breathed against his neck. “So…crazy…hot.”

Mitch cupped Sandy’s butt and held her as she rode him, letting her have…take…do…whatever she wanted. She was going to make him come pretty soon just from the pressure of her thrusting hips, but he figured she knew that, because he couldn’t help groaning with pleasure and need.

“Unzip your fly,” Sandy gasped, pulling his T-shirt from his pants. She raked her nails down his abdomen, her thighs braced against his. Then she pulled her tank top off as he opened his pants for her. She looked down, saw the full white jockeys. She looked up and met questioning blue eyes, so filled with longing it made her heart ache. Gently, she took Mitch’s hands and brought them to her breasts. Moaning softly, she closed her eyes and bit her lip as the first touch of his fingers against her hard nipples sent pleasure streaking deep into her core.

“Oh,” Sandy moaned, straddling a rock hard thigh and sliding her slick skin over the cool leather. “You make me want to come so bad.”

“Sandy,” Mitch whispered, “I want—oh, god…” He leaned his head back against the door and fought to stay standing as Sandy reached into his pants. He felt the force of her fingers on the outside of his underwear, gripping him in her palm and slowly, rhythmically squeezing.

“Can you feel that?” Sandy murmured. “Baby?”

“Yes,” Mitchell groaned as the insistent pressure massaged her clitoris.

“Enough to come?” Sandy watched the muscles in Mitchell’s neck strain and a pulse race erratically the length of her throat.

“Oh, yeah…Sandy…” Mitchell gave a small cry as Sandy removed her hand and the tantalizing pressure disappeared. “Please…I’m almost there.”

“Next
time,” Sandy reached beneath everything inside Mitchell’s briefs until she found skin, then slid a finger on either side of Mitchell’s hard clitoris, “wear your working gear.”

Mitchell couldn’t answer. Sandy’s fingers, tugging and stroking her quivering, poised-to-explode flesh, were quickly bringing her to orgasm. With her last bit of will, she pushed her hand down Sandy’s belly and inside her bikinis.

“Oh,” Sandy cried in surprise, instantly ready to come. “Dell…Dell, put your hand inside me. Oh…hurry, baby.”

Shuddering, Mitchell climaxed as she slipped gently inside Sandy’s warm depths. Hips bucking, she wrapped her free arm around Sandy’s waist and held them both upright as Sandy buried her face in the curve of Mitchell’s neck, clinging to her and crying out her pleasure, over and over.

In the midst of her orgasm, Sandy instinctively followed the lift of Mitchell’s hips and entered her, pushing Mitchell to yet another, deeper, climax.

“Oh god, Sandy,” Mitchell moaned, “you’re so good…so good.”

“Dell.” Sandy rested her palm against Mitchell’s cheek and stroked her gently. Carefully, she withdrew her fingers from between Mitchell’s thighs and immediately wanted to return. “That was so…so…”

“Yeah. It was.” Mitchell sighed and opened her eyes. She looked down into Sandy’s sated face and kissed her gently. “You ready for bed?”

“Mmm. Okay.”

“I should shower,” Mitchell said tiredly. “I smell like a fucking barroom.”

“I don’t care,” Sandy replied, taking Mitchell’s hand and pulling her toward the open sofa-bed. “Shower later. I want to go to sleep with you naked next to me, and you just wiped me out.”

“Me?” Mitchell laughed. “Jesus,
you
were the one who jumped
me.

Sandy smirked. “I did, didn’t I?”

———

“I just came from having another look at Flanagan’s computers,” Sloan announced. “Looks like I fucked up in more ways than one the other night. I missed something.”

Jason sat up straight. “On the back-trace to Henry?”

Sloan shook her head. “On the back door itself.”

“What, there isn’t one?” Rebecca asked sharply, fatigue coupled with her lack of expertise in a critical area of the investigation making her very short on patience.

“Oh, there
is
one.” Sloan grimaced. “In fact, the whole department’s system is so wormy it looks like Swiss cheese.”

“Just give me the bottom line,” Rebecca snapped. “It is it Henry or not?”

“I don’t think so.”

“Christ.”
Rebecca wasn’t sure whether to be relieved or to tear Sloan’s head off. “God damn it, how could you have made that kind of mistake? Jesus, we could have blown this whole case!”

“Sergeant,” Jason interrupted quietly, “maybe we should hear her out?”

Rebecca spun in his direction, but just before she let loose with another string of invective, she caught sight of the shadows under his eyes. Then she took a good look at Sloan, who’d been up all night. Again. The cybersleuth looked worn out, although she was making an attempt to stand tall. “Ah,
hell.”
She leaned back and shrugged her shoulders, forcing herself to settle down. “Explain it to me.”

“Networks, especially big ones like those that link municipal services, have all kinds of maintenance functions that run in the background constantly. A lot of it happens automatically—preprogrammed updates and the like.” Sloan waited, gauging Rebecca’s reactions. At a nod from the detective, she continued. “There have to be avenues for that work—that information—to travel to individual computers, and the way that happens is via file transfer ports, or entry ways.”

“Okay,” Rebecca said. “I got it.”

“Those ports are always open and provide a way into a network—in essence, they’re huge potential highways for hackers. That’s how the Blaster and So.big worms spread so fast. So,” Sloan said, “all someone has to do is bring in an infected computer, connect it to the system, and launch the worm. Some worms don’t even have to be attached to email or any kind of file, so the user never even suspects. Just—boom—information will start pouring back to the source computer, or anywhere else the hacker programs it to go. Want a password? No problem. Want to read someone else’s mail? Have a seat. Want root access to alter or erase entire files? Tougher, but with a good code writer creating the worm, possible.”

“And that’s what happened?” Rebecca asked.

Sloan nodded. “Someone inserted a worm into the system at the PPD, and it has infected any number of computers. I missed it the first time, because it’s a tiny bit of code piggybacked onto a huge file and when I saw that log-in hack, I went off in another direction. Henry’s computer
is
one that was hit, which is how his password was usurped. I don’t know how many others there are, but there could be any number.”

“You’re
sure
it’s not Henry?”

Sloan shrugged. “I couldn’t find anything in his files to suggest he’s dirty, and my guess is that he’s just a fall guy. But
someone
is able to read and possibly even modify just about every bit of data in the entire system.”

Rebecca rubbed her face, drank more coffee, and digested the information. The thought made her stomach heave. Entire cases were built on lab reports, witness accounts, and other information stored in the system. Personnel files, home addresses, health records…the list was endless.
And Sandy’s name is in there now, too. All spelled out and officially listed as my CI.
“This is bad.”

Sloan and Jason were silent.

“So, we’re nowhere?” Rebecca looked from one to the other, working to beat back the hopeless feeling.

“No, we’re definitely somewhere.” Sloan’s eyes lit up. “I know where the worm came from.”

Jason whistled. “You
have
been busy.”

“I screwed up the other night.” Sloan’s eyes were hard, her voice like granite. “That could have cost us all.”

“Who?” Rebecca’s heart raced.
Name. Just give me a name.

“Not who, yet,” Sloan advised. “But I’ve got where. It came from a computer in the District Attorney’s office.”

“A name,” Rebecca said quietly. “I need a name.”

Sloan and Jason spoke simultaneously. “We’ll get you one.”

CHAPTER TWENTY-THREE

“What’s that?” Sandy mumbled, pulling the thin blanket over her head and burrowing deeper into Mitchell’s side.

“Shit! My beeper.” Mitchell jumped from the bed and almost fell over Sandy’s platform sandals. “Mitchell,” she said after a few seconds. “Uh-huh. Okay…sure.” She put the phone down and stood up, dizzy with fatigue and hunger. “I gotta get over to Sloan’s.”

“Now?” Sandy’s voice was muffled by the pillow over her head.

“First I gotta shower. I smell like I spent the night in the drunk tank.”

Sandy stumbled into the bathroom in Mitchell’s wake and crowded into the tiny shower stall with her. Eyes closed, she put her arms around Mitchell from behind and rested her cheek against her back. “Fuck, Dell, you worked all night.”

“Yeah,” Mitchell muttered as she let the spray hit her in the face. The water was still cold and the warmth of Sandy’s body felt good against hers.

“Frye there?”

“I dunno.” Mitchell doused her whole head in the lukewarm water. “Why?”

“I wanna talk to her.”

“You got something?” Mitchell asked, waking up quickly now.

Sandy stood with her head back, eyes closed, desultorily working up the lather in her short blond hair. “Maybe.”

“You didn’t say anything last night.”

“We were fucking, remember?” Sandy yawned and edged Mitchell aside to stand under the water.

“Yeah.” Mitchell grabbed her around the waist and kissed her neck. “I recall it was spectacular.”

“It was.” Suds-free, Sandy threw her arms around Mitchell’s neck and kissed her, rubbing her wet skin against Mitchell’s. “Mmm, you feel so good.”

Mitchell tightened her hold, running her tongue over Sandy’s lips and into her mouth. Somehow they ended up against the wall, legs entwined, bucking and groaning and groping each other. Mitchell yanked her head back, panting. “I don’t have time!”

“What?” Sandy gasped unbelievingly. She grabbed Mitchell’s hand and tugged it between her own thighs. “You don’t have a minute? Feel me.” She rocked against Mitchell’s palm. “Come on, baby. Touch me.”

Time lost all meaning as Mitchell eased her fingers into the heat and promise of her lover’s desire. “You’re so beautiful,” she whispered, slowly pushing deeper into the welcoming folds.

Sandy arched her back and threaded her fingers into Mitchell’s hair, claiming her mouth with bruising intensity as the sensation of being filled spread though her belly. Never, never had anything—anyone—touched her like this. “You make me feel so alive,” she whimpered, her hips beginning to lift with the first ripple of orgasm.

Stomach taut, legs trembling, Sandy held on to the one solid thing in her world, helpless to do anything but surrender to the desire she both needed and feared. Slowly, the rolling contractions stopped and she could breathe again. “I’m…like…addicted to you or something. I can’t stop wanting you to do that to me.”

“What?” Mitchell murmured. “Make you come?”

“Uh-uh,” Sandy replied, cupping Mitchell’s breast and toying with her nipple. “Making me come out of my mind.”

“Sandy, honey.” Mitchell laughed shakily, easing Sandy out of the stream of water and backing away. “I have to go.”

“What about you?”

“I’m fine.”

“You are?”

Sandy looked just a little worried, and Mitchell shook her head. “No, I’m stone-hard, and I’d probably come if you touched me for ten seconds, but—”

“But work’s more important?” There was more than a bit of ire in Sandy’s voice. “Right?”

“No, I just can’t come while imagining Frye’s face if I’m any later.”

“Oh.” Sandy reached for a towel. “I can see that. So let’s go already. Jeez.”

———

When Mitchell got off the elevator with Sandy, the first person she saw was Jason.

“Where’s Sloan?” she asked when Jason swiveled in his chair to greet them.

“Rebecca sent her to bed.”

“Lucky her,” Sandy grumbled, squinting in the bright sunlight. “Jesus, it’s not even noon and we—”

Mitchell coughed and Jason grinned.

“Just get to sleep, did we?” Jason asked archly.

“Who said anything about sleeping?” Sandy tossed back.

“Sandy,” Mitchell groaned.

Jason sighed. “Sorry, Dell, but I need help. Frye wants these backgrounds done yesterday, and I can’t run them all myself.”

“I gotta go talk to Frye,” Sandy announced as she walked away.

Jason and Mitchell mumbled goodbyes, then Jason confided, “Sloan traced a worm back to the DA’s office, so we’re looking at the two ADA’s and the judge for being our inside person.”

“Okay.”

“How did Mitch do last night?”

Mitchell glanced across the room to where Sandy stood talking to Frye. “Depends on how you look at it.”

Jason glanced over and raised an eyebrow. “Things looked pretty good with Kennie and the others.”

“That was fine. It was later.” Mitchell stared straight ahead at the monitor. Data scrolled by, and she watched it, automatically shifting through the figures. “This is between us, right?”

Jason’s eyes grew dark. “Dell, what happened?”

“Nothing,” she said quickly. “We went to Ziggies, which is just what we’d hoped for.”

“And?”

“Too soon to tell.” Mitchell forced a grin. “But I’m set to go out again tonight after your show.”

Jason studied her intently, then looked at the group across the room. Watts was talking, Sandy was gesturing emphatically, and Rebecca was shaking her head in a vehement negative motion. He kept his voice low. “Did you sleep with someone. Is that it?”

Other books

The Best Thing Yet by McKenna Jeffries and Aliyah Burke
The Artificial Mirage by T. Warwick
Alí en el país de las maravillas by Alberto Vázquez-Figueroa
Phantom by Jo Nesbø
Drama by John Lithgow
Macaque Attack by Gareth L. Powell
Stone Cold Surrender by Brenda Jackson
The Last Speakers by K. David Harrison