search ended when he heard jazz pouring through his speakers. Abruptly, he pulled his head to the side and cracked his neck.
Travers directed him through some back streets to the restaurant she had in mind. It sat by itself at the edge of a yellow field that curled around the base of the Woodside hills like a sleeping cat. A rare summer storm was brewing in the heavy air, and dark clouds drifted overhead, blocking the late-afternoon sun.
As Jade pulled into the parking lot, the disk jockey started his wind-down. 'That's right. We've got the golden sounds of Joshua Redman to carry us into evening. Don't forget we have a busy weekend coming up, with the Cantab Singers rocking Saturday night at the House of Jazz in downtown San Jose. And for you more sophisticated listeners, there's the annual symphony hall fund-raiser at Singspiel's Restaurant up in the city tomorrow night, followed by Haydn's Drum Roll and-'
Jade turned the radio off. 'Joshua Redman. Great young performer.'
'I didn't know you liked jazz,' Travers said, genuinely impressed.
'You mean I might not be all bad?' He smiled quickly, holding her eyes with his until she looked away. They got out of the car simultaneously.
Twenty minutes later, they faced each other across a table laden with food. Jade was quiet, leaning over his plate and inhaling deeply as the smell of chicken and brie rose to his nose. He hadn't realized how hungry he was until the food arrived, and he began to eat in large, slow bites, finishing his meal before Travers was halfway through.
The waiter asked if they wanted wine, but Jade waved him off without even looking at him. He looked instead at the woman seated across from him. Jennifer Travers. She wore her hair down around her neck, and it fell in radiant, blond strokes. Her collarbone was just visible beneath the neckline of her shirt, and Jade watched it move slightly as she breathed.
Meanwhile, his mind was filled with details from the case. He didn't like the way it felt right now, as if he was chasing and not getting any closer. The leads had dried up and he didn't have much to show for them. It had been nine days since Allander's escape. With the entire state of California watching him, he was standing by while the body count rose.
'I feel terrible for McGuire,' Travers said.
Jade shrugged.
'I mean, imagine. A wife dead and both children permanently impaired.'
He shrugged again.
'Jade, for Christ's sake, his sons' eardrums got blown out. I mean, we should really try to do something for him.'
'Why don't we get him tickets for the symphony?' he suggested coldly, looking down at his meal again.
Travers's jaw tightened, and there was a long silence.
'I don't get why he doesn't fuck them,' Jade finally said, his voice loud in the relative quiet of the restaurant. A couple of people at nearby tables turned to stare.
Travers cleared her throat. 'Fuck… them, Jade?' she repeated quietly after the waiter dropped off the check.
'The kids. I mean, he's a victim of child abuse himself, and an early sexual offender. Why would he stop now when he's got ample opportunity?'
'What do you think?'
'I don't know. Sexual insecurity, maybe even impotence.'
The waiter came up in his white starched shirt and rubbed his hands together. 'Can I take that?' he asked, pointing delicately at the brown check folder.
'Uh, we're not quite ready yet,' Travers answered.
'Could be he's just waiting to direct all his sexual energy toward his mother. Building up for the rape, you know.' His last remark drew another stare from a woman at the next table.
'We have to prevent it. We just have to stop it.'
'Well, no shit, Travers. I think we're doing everything we can.' Jade picked up his water glass and looked into it with one eye.
The waiter returned with a half bow. 'Hello again, do you think I could-'
Jade didn't even look over at him. 'I believe we said WE'RE NOT READY YET!' The waiter blinked several times, backing away.
Travers took a deep breath, trying to contain her anger. 'You know, Marlow, I don't get you.'
'And that's a news flash?'
'You act like no one should care about the people affected by this case, no one should care about the victims. Like it's not okay to feel badly about this. To get upset.' Her voice was rising and her cheeks were flushed. People in the restaurant were again glancing at their table. 'Like it's all a big fucking game. We can't ever talk like we give a shit about anyone, let's just use them as bait.' She pushed her hair off her forehead. 'We have a responsibility to these people, Jade.'
'Responsibility?' Jade said. 'You want to talk to me about responsibility?' The veins in his neck were bulging, though he was speaking softly. His upper lip peeled back in a grimace. 'You think I don't care about these people? You don't think it's hard for me to make a decision to put people in the line of fire? Well grow up, Travers. I do these things because they have to be done. I make these decisions because no one else will. So don't you second guess me, and don't you talk to me about responsibility.'
Travers took a sip of water. 'Nice speech.'
Jade looked away for a long time. 'It's like you think I enjoy it. Putting people like Thomas and Darby at risk. And the kids, Christ, the kids…' His voice trailed off again. 'I just can't deal with that if I'm gonna do my job.' He drew a line on the table with his hand. 'It's too much. It's all too much.'
Travers leaned forward and laid her hand across Jade's. 'Jade. I didn't… it doesn't seem… I guess the only thing I've seen you give off is anger.'
The tension eased from his face, and he raised his eyes to Travers's. 'Maybe guilt turns to anger if you hold on to it long enough,' he said. For one awful instant, Travers thought he was going to spill tears. Seeing his face now, she realized what it was about Jade that made him so committed, so intense.
He stood suddenly, pulling money from his pocket and tossing it on the table. Then, without speaking, he turned and walked out of the restaurant. Travers closed her eyes for a moment before rising and following him.
It was raining, a thick downpour, but instead of walking to the car, he headed across the field toward the hill behind the restaurant, ignoring Travers when she called after him. She caught up with him behind the cafe.
Grabbing him by the arm, she spun him around, planting him firmly against the back wall. Water dripped off the roof and ran over his face, dripping from his hair to his forehead and down off his lips.
'I'm talking to you,' she said.
'What?'
'I wanted to fucking apologize, all right?'
Jade's eyes glinted as Travers raised her hand and traced the scar on his cheek down to the thin stream of rainwater dripping off his lips. Grabbing his head with both hands, she banged it against the wall, seizing his lower lip in her mouth and feeling the water run from his mouth into her own. Her hands were at his belt and then he was out and in her hands and her mouth went to his neck.
He lowered her onto the damp field, holding an arm in the small of her back to break her fall. His knees sank in the ooze and mud between her legs, and the water stood out in beads on their bare skin as buttons and material gave way. Travers's shirt was soaked and torn, her hair matted with mud, her elbows buried in mounds of soil. Thrusting forward, Jade entered her.
He froze. 'Holy shit,' he said.
Travers's nails stopped tracing their red paths up his back. 'What?'
'The radio. The disk jockey. He said the symphony fund-raiser dinner was tomorrow night. Darby said they always used to go as a family. Allander will be expecting them to be there.'
Both seemed to have forgotten that Jade was still inside her. Without hesitation, he pulled himself out, quickly stood, and ran for his car. Travers immediately dug herself from the mud and followed, yanking together the ripped remains of her clothing. The car was moving when she got there and she had barely jumped in before Jade