Chapter 1 - THE WOMAN WHO COUNTED EVERYONE

The flash erased the restaurant windows. For one terrible instant, Ruby thought the night had turned white and remained there.
Then sound returned in pieces: breaking glass, a car alarm, somebody shouting for a child. The elderly man beside her lost his grip on her arm. Ruby caught him before he fell, steadied his cane against the sidewalk, and looked back at the restaurant she had walked into for four years without ever imagining it could disappear.
The front facade was still standing. The windows were not. Smoke pushed through the broken openings, brown at the edges, pale where the streetlights caught it. An awning sagged over the main entrance. People were stumbling into the rain, some with their hands over their ears, some looking around as though waiting for permission to be frightened.
"Keep moving," Ruby told the elderly couple. "Across the street. The pharmacy has an awning. Stay together."
The woman gripped her wrist. "My husband—"
"He's with you. I've got him."
Ruby helped them to the curb. The husband was shaking violently, but his eyes followed her finger when she held it up. She had learned that trick from the nurse who had cared for her mother: give frightened people one simple thing to do. She had no idea whether it meant anything medically. It meant he was still listening.
Across the street, a cook named Pilar was crying into her hands. One of the line cooks held a towel against his bleeding forehead. The hostess was calling emergency services. Ruby looked for the dishwasher, then saw him beneath the pharmacy sign. She counted again.
The number did not come out right.
"Where's Leo?" she asked.
Nobody answered.
"Where's Mr. Carmine?"
Pilar looked toward the restaurant. "He went toward the kitchen."
Ruby felt the cold move through her coat. She had walked out believing he would follow. He had looked at her with complete steadiness when she warned him. He had sent her to Leo. He had told her they were getting everyone out.
She took one step into the street.
A hand caught her elbow.
"Don't," said the hostess, Nadia. "There could be another one."
Ruby stopped. Rain ran down her face. She wanted to argue, but Nadia was right. What had happened beneath the table was not an accident she could solve by being stubborn. She could see flames beginning to lick along the restaurant's side entrance. Nobody could know whether the structure was safe.
"Call dispatch again," Ruby said. "Tell them people are still inside."
"I have."
"Tell them the service corridor."
An ambulance rounded the corner, followed by a fire engine, its lights rippling across wet asphalt. Ruby raised both arms and pointed toward the side entrance. A firefighter in turnout gear came toward her.
"How many missing?"
"At least two. The owner, Valente Carmine, and his security man Leo. Maybe one of the cooks. I was counting. I need to count again."
"Stay here. What's your name?"
"Ruby Bennett."
He repeated it into his radio, asked her where the package had been, and listened without interrupting. She told him what she had seen: a concealed object attached beneath the booth, a phone visible beside it, a small reflection on a man's shoe. She didn't tell him what kind of device it was. She hadn't known. She didn't pretend otherwise.
More people emerged through the service doorway. A waiter with soot across his cheeks was helping a dishwasher whose ankle had twisted beneath him. Then two men in dark coats appeared, carrying a third between them.
Ruby recognized Leo by the navy sleeves of his jacket. His head hung forward. One side of his face was gray with dust.
"Leo!"
The men lowered him into the arms of the waiting paramedics. Someone told Ruby to step back. She obeyed, though every part of her resisted being separated from a person she had sent into danger.
Then Valente came out.
He was walking. That mattered enough that Ruby almost laughed. His left arm hung strangely, his white shirt was marked with soot, and blood ran from a cut above his eyebrow. Yet he was walking beside the last cook, guiding the younger man out with his good hand.
A firefighter intercepted them. Valente tried to speak and coughed instead. The firefighter led him toward the ambulance.
Valente saw Ruby across the street.
His face changed, not with surprise that she had survived but with something like relief. She had no idea why that look unsettled her more than the smoke.
"Bennett," he called, his voice raw.
She moved toward him before she remembered to be careful.
"You were supposed to get out."
"So were you."
"I did. Eventually."
"You're bleeding."
"I've been told."
The paramedic gave him an expression that suggested wealthy men were no more cooperative than anyone else. "Sir, sit down."
Valente sat. When Ruby tried to retreat, he caught the edge of her sleeve—not her wrist, not her hand, just enough fabric to ask her to remain.
"The councilman," he said. "You saw him leave?"
"Out the back. Before I warned you. He said he was going to the restroom."
"Tell the investigators. Every detail."
"I already told the firefighter."
"Good."
A camera flash went off on the opposite sidewalk. Someone had begun filming. Ruby watched a man hold his phone above the crowd, framing the injured owner and the waitress beside him. That image would travel farther than she had ever traveled in her life. She knew that much about people and phones.
"I need to leave," she said.
Valente loosened his hold immediately. "Why?"
"My sister. She's thirteen. She's at a friend's apartment and I said I'd call after closing."
He nodded toward one of his men. "Give her a phone."
"I have a phone."
"Then use yours."
It was such an ordinary answer that she stared at him.
The paramedic wrapped a blood-pressure cuff around his arm. Ruby stepped away and called her sister. The line connected on the fourth ring.
"Ruby?" Tessa sounded annoyed, which was the best sound in the world. "You said ten thirty. It's after eleven."
Ruby closed her eyes. "I know. I'm sorry. Something happened at work."
"I saw fire trucks on the news."
"I'm outside. I'm safe."
A pause. "Are you hurt?"
"Not badly. I'm staying until the police talk to me. Stay with Mrs. Alvarez, okay? Don't open the door for anyone except her."
"You sound weird."
"I had a strange night."
"You always say that."
Ruby almost smiled. "Tonight I mean it."
She ended the call and looked back across the street. Valente had disappeared into the ambulance. Leo lay on a stretcher beside another vehicle. The manager stood near a detective, gesturing angrily at the ruined building as though the damage were personally insulting.
Ruby had only one winter coat and $184 in her checking account. She had calculated her rent three times that morning. The restaurant was gone. She did not know whether her job existed anymore.
But all she could think about was the man called Tommy.
The new busboy had known exactly where Valente sat. He had stayed beneath the booth too long. He had left without his coat. If Ruby had noticed the warning light later, she would have carried dessert into a room that became a grave.
A woman in a plain dark raincoat approached with a badge clipped at her belt.
"Ruby Bennett? I'm Detective Anika Shah. I understand you saw something under the table before the explosion."
Ruby looked at the badge, then at the wreckage. "Yes."
"Can you tell me about the busboy?"
Ruby began from the beginning. She described his height, his borrowed-looking uniform, the nervous way he glanced toward the service exit. When Shah asked about the man's name, Ruby explained that Tommy was the name he'd given the staff. She didn't know if it was real.
"And Councilman Davis?" Shah asked.
Ruby repeated his route exactly. "He did not turn toward the restrooms. I watched him pass the sign."
Shah wrote it down. "Why were you watching him?"
"Because I was watching everyone near that booth. I'd seen the package."
"Before you warned Mr. Carmine?"
"A few minutes. I thought maybe I was wrong. I didn't want to accuse anybody of anything."
"You didn't accuse anybody. You warned someone about something you saw. That's different."
The words came gently. Ruby hadn't realized until then that she needed the distinction.
Shah stepped aside to take a call. Ruby heard the names of two hospitals and the phrase possible additional device. The detective turned back, her face hardening.
"We may need you to make a formal statement tonight. I can arrange transportation afterward."
"I'm not leaving my sister waiting indefinitely."
"Understood. We'll work around that."
Across the road, a television reporter was already saying the words organized crime. A photographer moved closer to Ruby, lifting his camera. She turned away, but not before noticing a familiar figure beyond the emergency vehicles.
Councilman Davis.
He stood beneath the overhang of a closed bank, speaking on a phone. His immaculate coat was dry. He was looking at the burning restaurant with an expression she could not read from that distance.
Ruby reached toward Shah. "Detective."
The woman turned.
"That's him. Davis. By the bank."
Shah looked. The councilman saw the detective's attention and slid his phone into his pocket. He began walking toward a black sedan parked at the curb.
"Stay here," Shah told Ruby, and moved quickly into the street.
Ruby obeyed this time.
She watched the detective intercept the councilman, watched him spread his arms in outrage, watched a second officer join them. Then her own phone vibrated with a message from a number she did not recognize.
YOU SHOULD HAVE KEPT SERVING COFFEE.
Below the message was a photograph of Tessa leaving school that afternoon.
Ruby's knees threatened to give way. The picture showed the red scarf she had knitted for her sister two winters ago. Tessa was laughing at something beyond the frame.
Whoever had sent it knew exactly where Ruby's life could be broken.
She turned the screen toward Detective Shah when the woman returned. Shah read it once. Then she called another officer over without raising her voice.
May you like
"Ruby," she said, "we need to bring your sister somewhere safe."
The restaurant continued to burn behind them. For the first time since the explosion, Ruby let herself be frightened, not of what had happened, but of what might come next.