Выбрать главу

Sandra smiled in spite of herself. The tech wasn’t rugged or good-looking, not by anybody’s definition. He was short and soft, with a thick face, glasses, and a hint of a mustache. His skin was a light, mottled brown, and his hair could have used a trim months ago.

“Oh, fine,” he said. “I see how it is. You like them tall and blond. Blue eyes, probably. Flawless skin, Swedish accent—I know the type.”

“I’m just doing my job. You’d better not be lying about the chief, because I’m going to check.” She glanced back at his ID card. “Your name is Angel?”

“An-HEL. The g is pronounced with an h sound.” He rolled his eyes.

Her smile vanished. “What?”

“I know what you’re thinking. Who would name a boy ‘Angel’? Typical American. I’ll have you know Angel was the fifth most popular name for boys born in Mexico last year.”

“Is that where you’re from?” she asked. “Mexico?”

“Born and bred.” He lifted his chin high. “Spent my whole life in San Antonio, until last year.”

Sandra paused. “Isn’t San Antonio in the United States?”

“There you go again, with your prejudicial comments,” Angel said. “Only Americans think it’s in the United States.”

This time she caught the sparkle in his eyes. “Are you serious?”

He grinned, breaking the tension. “I’d say about twenty percent of the time.”

She wanted to punch him. She couldn’t tell when he meant what he was saying and when he was just messing with her. In her current state of high tension, she didn’t find that funny. On the other hand, she was having a conversation, and having a conversation meant not looking at the scene around her, expecting to stumble over her father’s body at any moment.

The angry buzzing sound grew louder, and she turned just in time to see the swarm of quadcopters bearing down on her. She gasped and ducked, but the copters reined up short, breaking off into groups of four. Each group of four wheeled up to Angel, hovering around him for a few moments before banking away again. He snapped open a laptop and typed rapidly.

“It’s working!” he said, the astonishment evident in his voice.

“You’re surprised? Haven’t you tried this before?”

“In the lab, sure, but not in real life.”

“You covered the whole site already?”

“No, not even close.” As the last foursome left him, the copters slid into formation and shot away toward the wreckage again. “It’ll take hours to cover everything. But that’s a lot better than days, maybe weeks, of dozens of techs with handheld readers doing the same thing. The information won’t be conclusive; people will still have to confirm each identification, actually look at each body. But as a preliminary map, it should save a lot of effort and let family members know about their loved ones more quickly.”

He rotated the laptop to show her the screen. It was an aerial map of the site, flanked by Pattison Avenue and Hartranft Street. One corner was peppered with yellow dots. Angel zoomed in on that corner, and the dots bloomed out into numbers.

“Each of those points is a person. Probably,” he said. “There are RFIDs in other things, too.”

“And from that you know who they are?”

“Well, I don’t,” he said. “I don’t have access to those databases. But the police do, you can be certain, and if there are any they don’t have, the feds can get them.”

Sandra studied the design the dots made on the screen, swooping in zigzagging curves. It didn’t look random. “Why does it make a pattern?”

Angel shrugged. “I don’t know.”

She thought about what her dad would say, seeing a pattern like that. “It might be important,” she said. “If things were thrown around in a recognizable pattern, we might be able to determine what caused this, maybe even track down the source.”

Another shrug. “I work in a robotics lab, but I’ll tell you one thing; this was no bomb.”

She cocked her head at him. “What do you mean?”

“There was no fire,” he said. “Nothing’s burned. And look at how the stadium collapsed—it looks more like it fell in on itself than like it was blown out. Most of the rubble is piled up inside, on the playing field. More like an earthquake. Or a sinkhole.”

He was right. It was obvious, now that she thought about it. There was plenty of debris in the parking lot, but it looked more like it had been pushed by the force of the falling stadium walls, not like the walls themselves had been blown out. But there had been no earthquake; at least not that anyone was reporting in the news. “Maybe there were a lot of smaller charges placed at key spots,” she said. “Arranged so that the walls would fall in and kill as many people as possible.”

Angel nodded, thoughtful. “Hey,” he said, “if we know where the people are now, and where they were originally sitting, maybe we could draw lines from their starting point to where they ended up. We could track the vectors of force.”

He was getting excited, but all she could think about was the image of her father’s body being blown out of his seat. She felt sick and put her hand over her mouth.

A female cop ran up to her, dark hair blown back in the wind. It was Danielle, Nathan’s wife. “Sandra,” she said, “you’ve got to come now.”

“What is it?”

“I think it’s your father.”

Sandra’s mind rebelled at the words. She wanted to punch Danielle in her pretty mouth for daring to say such a thing. “Dead?”

Danielle didn’t answer, but her eyes told Sandra everything.

Sandra followed her at a run to where Nathan stood over a body on the ground. His shoulders were hunched, his eyes dead. He was holding a black leather wallet, worn and familiar. Sandra looked at the wallet, refusing to look down, terror gripping her throat.

She took the wallet and flipped it open. Her father’s face stared up at her from his Pennsylvania driver’s license, but she checked the name anyway. Jacob Kelley. She shook her head, trying to process what she was seeing, the information somehow failing to sink in, even though she’d been expecting it now for hours. She shook her head, trying to push the evidence away, wishing for a return to uncertainty, when it was still possible that he hadn’t been here.

Finally, she looked down. Her father lay on the pavement as naturally as if he’d fallen asleep there.

“I’m sorry,” Nathan began. She waved her hand to fend off his words, and he trailed off. He stood there, awkward, not knowing what to say. Danielle put a hand on her arm. Sandra turned and buried her face into the coarse, blue fabric of Danielle’s shoulder. She felt like she ought to cry, but the tears didn’t come. Danielle stroked her hair, while Sandra took in big gulps of air, like she was drowning.

Her phone rang.

The noise startled her. She reached for it automatically, and then nearly threw it away. She’d been waiting for it to ring all night, and now, when it finally did, it was too late. The automatic movement brought the screen up to her eyes, however, and she saw the number. It was her father’s number.

She answered.

“Sandra?” Her father’s voice was warm and strong and sweet and utterly recognizable.

“Dad?”

CHAPTER 2

The call came at 6:00 AM. Ryan Oronzi, chief scientist at the New Jersey Super Collider’s High Energy Lab, had only been asleep for three hours, but he left home immediately, not bothering to wash or comb his hair. When he arrived, the guards at the gate recognized him and waved him through. It was an inexcusable lapse in security procedures, but Ryan didn’t have time to reproach them. He parked and rushed into the building.