The paper cup went over sideways, and Naomi Kirkland watched the water spread across the tablecloth with the small, stricken face of a child who broke something.

Then she was moving backward, yanked by the hood of her cat sweatshirt so hard her sneakers left the floor.

"What do you think you're doing?" Lindsay Quinlan was already out of her chair, her voice cracking the hall's warm hum in two.

Arthur Voss had one hand on Naomi's shoulder, pulling her behind his hip, and with his other arm he threw the table over. Plates went. The roaster pan went. Gravy arced and landed with a wet slap on the polished wood. Folding chairs clattered back. Every face in the hall turned at once.

"Get your hands off her!" Lindsay stormed forward, face white, one arm out for her daughter.

Arthur didn't look at her.

His eyes were nailed to the floor where the water pooled under the table legs, dark and spreading.

"Nobody touch the metal," he said.

Flat. Slow. Like a man reading an instruction off a label and not liking it.

Lindsay dropped to her knees beside the wreck of their dinner, and her hand went out toward the outlet under the table — a cracked cover, a dark gap.

"Ma'am — away from her!" Arthur's voice cut like a whip.

"Why? What did I do?" Lindsay heard herself, heard how small it came out.

Arthur's boot came down hard and kicked a frayed cord out of the puddle, an ugly torn thing with its copper showing. He shoved it against the baseboard with his heel. The string lights overhead stuttered once, dipped, and came back.

Amanda Salazar stood behind the folding table with both hands pressed over her mouth and her apron still swinging.

She didn't make a sound.

The hall had gone strange and quiet, the kind of quiet that happens when a room decides what it just saw.

Arthur turned his head a slow fraction toward Lindsay.

"The power's live in the water," he said, very slowly.

Lindsay's hands had stopped reaching. Her heart kept hitting the inside of her ribs. She looked at the puddle, at her daughter's muddy sneakers two inches from its edge.

Near the floor, under the table, a raw cord lay beside the heater grille, stripped and gnawed down to bright copper. Arthur stood straight and pointed at it. The screen in his hand had lit up in his pocket without him touching it.

Lindsay's voice came out hushed, not much more than air.

"Did you know? Because I heard the same thing—"

"Before your home burned."

He said it quietly.

He turned the phone toward her, and she saw the old message thread under the words Dubuque Fire Dept., the date November 14, 2019, the line under it reading ELECTRICAL — origin under dining table.

Her fingers started toward the screen.

"You knew that fire wasn't an accident?" she whispered, barely audible.

Arthur didn't answer. The hall lights above them dipped again, and somewhere near the kitchen door a breaker panel ticked like a small mechanical clock counting down to something.

* * *

Arthur Voss was already moving toward the kitchen door before anyone in the hall could draw a full breath. "Where's your panel?" he called out, not loud, but the kind of voice that made people answer.

"Back by the dish room," Amanda Salazar said, her hands still shaking against her apron. "Stanley has the key."

Stanley Pruitt came around the dessert table with a ring of keys and the flat, careful face of a man who had signed his name to something and now wished he hadn't.

"Now hold on, let's not get all—"

"Open it," Arthur said. "Kill the main. Now."

Stanley looked at the crowd. He looked at the spilled gravy. He looked at the puddle under the table legs, and something in his jaw changed. He walked fast.

The kitchen door swung shut behind them. A long second passed, and the string lights overhead dropped out with a click that seemed to come from the walls themselves. The hall went dark except for the gray November light leaking through the windows and the green glow of two exit signs.

Somebody's phone flashlight came on. Then another. In the cold white beams the puddle under the table looked like oil.

"Nobody touch the cord," Arthur's voice came from the dark kitchen doorway. "Don't touch the table. Don't touch the outlet."

"Why not?" a man near the back called out.

"It's just water."

Arthur came back into the room holding a small tester, the kind that fit in a palm. He crouched a careful arm's length from the puddle, touched the metal prong to the water, and the little light on the tester lit up red.

The room made a sound that wasn't quite a word.

"Live," Arthur said, and put the tester away like he'd done it a thousand times. "Main's off now. It's dead water now. But that table still needs to come out of here, and that cord goes in a bag, and nobody plugs anything into that wall again until an electrician signs off."

Lindsay Quinlan still had her hand on Naomi's back. Her daughter was pressed against her hip, face turned into her coat, sucking in air in hiccupping little sips.

"I'm sorry," Lindsay said.

The words came out wrong, too loud. "I didn't know. I thought you — everybody thought you — I'm sorry."

Arthur didn't look at her. He looked at the table on its side.

"Don't apologize," he said. "You didn't do anything."

He crouched by the puddle and picked up the cord with a napkin wrapped around his hand, dropping it into a plastic bag Amanda brought him without being asked.

"Where did this come from?" he said. "The heater."

"We borrowed it," Amanda said. "The furnace, it's been acting up since — the radiators aren't all giving heat. Stanley got a company to look at it."

Arthur looked up at the caretaker, who had come back through the kitchen door holding the breaker key like it had grown teeth.

"Who signed off on the repairs?"

"You can read the paperwork," Stanley said. "It's all there.

It's all in order."

Arthur stood and put the bag in his jacket pocket, and the hall lights clicked back on because somebody in the kitchen had thrown the breaker again. Everyone blinked in the sudden brightness. On the floor, the toppled table still wore its wet stain like a wound.

"Paperwork," Arthur said, almost gently, "is the last thing I trust."

Lindsay woke on the second morning to her sister's voice in the garage stairwell, low and careful, the way people talk in a hallway when they don't want kids to hear.

"She didn't do anything," her sister was saying. "My sister didn't do anything. He's the one who —"

Lindsay sat up on the fold-out couch and listened to the rest of the sentence hollow out.

The community hall had called.

The shelter program was run out of a church annex, one meal a day, two laundry tokens a week, a cot somebody turned into a couch. The voice on the phone said the word "program" four times and the word "incident" twice.

"I'm sorry, Mrs. Quinlan," the voice said when Lindsay took the phone. "With the assault on the child — the liability — we can't have your family back."

"There was no assault. He saved her."

"A witness described —"

"A witness described a man pulling a child out of a puddle, and the puddle was live, and if you call the fire department they'll tell you."

A pause. Paper rustled. "We still have to protect the program."

Lindsay stood in her sister's garage, barefoot on cold concrete, and listened to the call end.

In town it was worse.

The Dubuque Telegraph Herald ran a photograph of the toppled table and Arthur Voss's boots and a headline about a disturbance at a Thanksgiving dinner. The man at the hardware store called him a menace. The clerk at the gas station said he'd heard the old electrician went crazy after his family died.

By afternoon Lindsay was standing in line at the food pantry with Naomi and her brother when the woman in front of her turned. "You're the one from the hall."

"That's me."

"I heard he attacked that little girl."

"He didn't." Lindsay's voice came out flat. "The floor was hot under the table. He pulled my daughter out of it and turned that table over so nobody else would sit there. You can ask the fire department."

The woman took her box of canned goods and moved on.

Two days later Amanda Salazar found Lindsay in the church parking lot, pushing her cart through the cold, and handed her a scrap of paper folded twice.

"I'm not supposed to," Amanda said. Her breath fogged. "My father runs the maintenance chair for the hall. He's telling everyone it was a one-time cord, that the heater was borrowed, that nothing's wrong with the wiring."

"But?"

"But that cord under the table was chewed straight through, and it was taped to the leg of that table so a little kid's feet would be right next to it." She pressed the paper into Lindsay's palm. "That's his number. His van's parked off Central, by the repair shop."

She was already walking away when she called back over her shoulder, "Lindsay — I've seen him a bunch of times this year. He isn't crazy."

The van smelled like cold coffee and copper wire.

Arthur Voss sat on the back step in a hooded sweatshirt with the sleeves pushed up, and Lindsay stood in the gravel with her hands in her pockets, because she'd rehearsed a speech and the speech had died in the parking lot.

"I want to know," she said. "Why you didn't just yell. Why you put hands on my kid and turned over a table before you said one word."

Arthur didn't defend himself. He leaned over and pulled a black three-ring binder out of a plastic milk crate. It had been dropped so many times that the corners had gone white.

"Sit down," he said. "You'll be here a while."

She sat on the opposite step, and he opened the binder across his knees.

Each page was a photograph in a plastic sleeve, and under each one a line of handwriting in careful block letters.

"This is the West Side community hall," he said. "February. This is the union hall on White Street. March. This is the church kitchen on Bluff — the one that feeds the shelter, so you might know it. April."

"What am I looking at?"

"You see that little black burn along the wall? That's a splice put together wrong. It heats up. It sits there getting hotter, and one day somebody's paper napkin is near it, or somebody spills water, and then it's not a repair anymore, it's a cause." He turned a page. "The last page is a building on Locust. I had to zoom in to get the outlet. It's an old sample photo, so you trust the date."

Lindsay stared at the grainy shape under the burned wood, her finger tracing the wall.

"I follow bad wiring for a living," Arthur said. "I put my name on every job I do. But when I see it in a public building, I can't — I don't have the paperwork to make them listen, so I do this." He closed the binder. "If I see it from the door I take a picture, and I ask questions, and people talk."

"That's not an answer to why you grabbed her."

Arthur sat still. "Because you can explain in a minute, and I was already across the floor in ten feet. The water was live, and the table legs were metal, and she was standing in it." His jaw worked once. "Eleven years ago I didn't move fast enough. I explain things after, now. I have to."

Lindsay opened her mouth to ask what happened eleven years ago and found she couldn't.

"You said before the fire?"

she said instead, remembering the phone, the old date on the screen. "You said 'Before your home burned.' How did you know about my house?"

Arthur stood and put the binder back in the crate, and his hands, the tattooed hands, shook once when he set it down.

"That," he said, "is the next question. And I don't like where it goes."

* * *

Arthur pulled the binder back out of the crate and set it on the van's tailgate between them. The cold made the plastic sleeves stiff.

"Look at the wall behind the outlet," he said. "Not the outlet. The wall. That black mark is a splice. Two wires joined in a way nobody should join them, wrapped in tape, shoved back in the box."

Lindsay leaned in.

The first photo was the West Side hall, a burned shadow rising from a wall plate like a thumbprint in soot.

"Now this one." He turned the page. The union hall on White Street. The mark was there again, the same shape, the same small bloom.

"That's the same," she said.

"Same splice. Same hand." He turned another page. The church kitchen on Bluff. Another. The sample on Locust. Four buildings, four photographs, one signature repeated like a bad habit.

Lindsay put her finger on the corner of the last sleeve, where a photocopied form had been tucked behind the photo. A line of block letters ran across the bottom.

"Who's that?" she asked.

"The contractor who did all four. Same name on the work order, same name on the inspection log." Arthur tapped the glass. "And that's the problem. The inspection log says the work passed.

Signed, dated, filed."

"So it was inspected."

"It was signed." He pulled a lighter from his pocket and held it under the photocopy without striking it. "Look at the pen. The date on this log is the same pen pressure as the signature. Same hand, same minute. Nobody stood in that hall with a clipboard that day."

Lindsay felt her jaw tighten. "You're saying he faked it."

"I'm saying the paper is a lie, and the wiring is a confession." He closed the binder. "Four buildings. Four years. And those are the ones I could photograph from a doorway."

Lindsay looked out at the gray street, at the repair shop's sign, at the cold gravel between her boots.

"Then it's not a cord somebody chewed through," she said slowly. "That heater cord was taped so a child would be near it.

Somebody wanted it to happen there."

Arthur didn't answer. He was looking at the binder again, at the four pages, and his tattooed forearms had gone very still.

"You know who did it," she said.

"I know who signed it. Knowing and proving are two different rooms, and I been standing in the hallway for eleven years." He slid the binder back into the crate. "The city has a meeting tomorrow night. About the shelter. About the hall."

"So?"

"So bring your daughter's name."

The city council chamber smelled like carpet cleaner and old coffee. Folding chairs had been set out in rows, and the room was three-quarters full, which in Dubuque for a Thursday night meeting meant something had gone wrong.

Lindsay sat in the third row with Naomi on one side and Amanda Salazar on the other.

Arthur stood at the back by the doors with his hands folded, the way a man stands when he expects to be asked to leave.

The council member at the microphone said the word "shelter" and then the word "incident." Dale Gentry sat in the front row, sixty-something, in a windbreaker with the hall's maintenance chairman title on a lanyard.

"The electrical work at the community hall was done to code and inspected," Dale said into the mic. "I have the paperwork in my hand. What happened at that dinner was a guest who panicked and assaulted a child, and we're all very sorry for it, but the building is safe."

A murmur went through the room.

Lindsay stood up before she knew she was standing.

"That's not what happened," she said. Her voice shook, but it carried. "That man pulled my daughter out of live water.

The table legs were metal. The outlet was cracked. I was two feet away and I didn't see it, and he did."

Dale turned in his chair. "You're the mother of the child in question."

"I am."

"And you're currently a guest of the shelter program that was canceled." He said it gently, which made it worse. "I understand you're under stress, ma'am. But I've got the signed log right here, and I'm not going to let a grieving woman and a man with a history run this city's safety work."

A voice from the back said, "Say what you mean, Dale."

Dale kept his eyes on Lindsay. "I mean this meeting is about facts and liability, not about a woman with a grudge and a handyman with a folder."

The room split into murmurs, then into louder ones, one side saying she was right, the other saying she was a charity case with a story.

At the back, Arthur Voss did not raise his voice.

"Dale," he said, "if your log is real, then tell this room which inspector stood in that hall, and on what day, and why his signature is in the same ink as the job estimate."

Dale's mouth opened. It stayed open.

The council member rapped the gavel twice.

Afterward, in the parking ramp, Arthur and Lindsay drove to the fire department headquarters on Iowa Street because Amanda had a cousin who worked records and because Arthur had made a phone call three months ago that he had never expected to be answered.

The records clerk brought out a manila folder with a 2019 date on it and a photograph in a paper sleeve. She set it on the counter between them and stepped back.

"November 14, 2019," she said. "Residential fire, electrical origin. Under the dining table. That's the file."

Lindsay watched Arthur's hands go to the edge of the photograph.

He didn't lift it. He just framed it with his fingertips, the way he had held the binder pages.

The image was of a wall behind a burned table. In the blackened plaster, low and to the left, was a shadow shaped like a thumbprint.

Arthur made a sound that wasn't a word.

"That's the same splice," Lindsay said. Her voice came out cold and flat. "Arthur. That's the same splice."

He didn't answer for a long time. When he did, his voice was quiet in a way she'd never heard from him.

"Eleven years," he said. "They told me the photos were lost in the fire. They told me the cause was undetermined."

The clerk shifted her weight. "The photo in that file is the only original we have, sir. The rest went to the state archive."

Arthur looked at the burned wall, at the little dark bloom that matched four public buildings and one Thanksgiving table, and his face did not change.

"Then the fire that took my wife and my boy was not an accident," he said. "And I have been waiting for the wrong people to tell me."

The clerk asked if they wanted a copy.

Lindsay got out her phone and took a picture of the picture, and the flash lit Arthur's face, and he didn't blink.

"Make it big," he said. "Because tomorrow we're going to a storage unit, and there's something in it I was told didn't exist."

* * *

The storage unit was on the south end of town, past the river, in a long gray building that hummed with cold fluorescent light. Arthur Voss rolled up the metal door and stood aside.

"Don't touch anything yet," he said. "Let me find the box."

Lindsay Quinlan followed him into the damp smell of cardboard and old paper.

Shelves ran floor to ceiling, labeled in the same careful block letters as the binder.

"Eleven years," she said. "You kept all this for eleven years?"

"I kept what they told me was gone." He pulled down a banker's box and set it on a folding table. "The night of the fire, an inspector from the state came out. He took pictures of the wall, the outlet, the splice. He told me they'd be filed with the report."

He lifted the lid. Inside, wrapped in a towel, were two stacks of photographs.

"A week later I asked for copies. They said the originals were lost in the fire. That the file was incomplete." He laid the photos out one by one. "Then a man from the contractor's office came to my shop and told me I was off the inspection list. Said my work was 'unreliable.'

Every hall, every church, every school in this county stopped calling me."

Lindsay picked up the top photograph. It showed a burned wall behind a dining table, the splice bloom dark and unmistakable.

"This is the same as the fire department file."

"Same picture. Different copy." Arthur's voice was steady, but his hands weren't. "They didn't lose these. They just made sure I couldn't use them."

"Why didn't you take them to the state?"

"I did. Twice." He set down the last photo. "Both times the file came back closed. Undetermined. No cause found. The second time, the man at the desk told me to stop calling, or he'd have me looked at."

Lindsay looked at the shelves around them. "So you just kept taking pictures."

"It was all I could do." He closed the box. "I couldn't prove the fire.

But I could prove the pattern."

She stared at the box in his arms, and something cold moved through her chest.

"Arthur," she said. "My husband made a call two weeks before our house burned. I found the record in his phone. Who was he calling?"

Arthur didn't answer right away. He set the box down and pulled a folded paper from his jacket. "The city keeps a complaint log. I asked the records clerk for anything with your address on it."

Lindsay unfolded it. The line was there, dated January 9, a year ago.

"'Tenant reports flickering lights and a burning smell at the outlet behind the dining table,'" she read aloud. "'Referred to contractor for inspection.'"

"Read the next line."

"'Closed. No visit required. Contractor states no fault found.'" Her voice cracked on the last word. "No visit required. They didn't even come out."

"Your husband called the city.

Then he called the contractor directly. The log says the crew closed it by phone."

Lindsay sat down on an overturned crate. "He told me he was handling it. I thought he meant the landlord. I thought it was winter wiring rot, old house, bad luck."

"It wasn't bad luck." Arthur crouched in front of her, his tattooed forearms resting on his knees. "It was the same splice. Same contractor. Same signature on the paper."

She looked at the complaint log, at her husband's name in a stranger's handwriting. "He knew. He knew, and he was trying to protect us."

"He tried to do it the right way." Arthur's voice was quiet. "The right way was closed by phone."

Lindsay folded the paper very small and put it in her pocket. Her hands were shaking, but her voice had gone hard.

"Then we don't go to the city," she said.

"We go to the state. And we bring everything."

The state fire marshal's office took the case in a week. The investigator was a woman named Ruiz who spread the photos across a conference table and said the word "pattern" like it was a diagnosis.

By April, the findings were public. The contractor's inspection logs were falsified in six buildings across Dubuque County. The maintenance chairman, Dale Gentry, had approved the work without an inspection.

Both were charged with fraud and reckless endangerment. The contractor's license was revoked.

The community hall was rewired top to bottom, and the city paid for it.

In May, the council invited Arthur Voss to speak at a public meeting. He stood at the microphone in his work jacket and said four sentences.

"I flipped a table because there was live water on the floor. I couldn't explain fast enough.

I'm not sorry I did it." He paused. "I'm only sorry it took eleven years for anyone to ask me why."

The room was quiet. Then someone in the back started to clap, and the clapping spread.

The spring dinner at the community hall was in May, and the tables were set with paper cloths and plastic cups because nobody wanted to unplug anything.

Naomi Kirkland carried her cup to the table with both hands, walking slow, watching the surface of the lemonade like it might jump.

"Set it down easy," Lindsay said.

"I am." Naomi set it down, then looked up at Arthur Voss, who was sitting beside her with a plate of green beans. "Is it safe now?"

"It's safe now," he said. "Everything in this building got checked twice. I checked some of it myself."

Naomi nodded, satisfied, and picked up her fork.

Arthur reached over and moved her cup an inch back from the edge, not saying anything, and she let him.

Lindsay watched from across the table. The hall lights were steady overhead, and the windows were open to the warm evening, and nobody was afraid of the floor.

Some people knock things over so nobody has to lose a house.