Twelve years ago, six strangers watched three people die.
Their testimony sent a man to prison for the rest of his life. They were certain. They were wrong.
Detective Nick Calloway pulls a body from the Serrano River - a man who drowned in three inches of water he could have stood up out of. The name means nothing to him until he runs it. The dead man was one of six eyewitnesses in a robbery-homicide Calloway helped close as a rookie, twelve years ago. And he isn't the first of the six to die in a quiet, tidy "accident."
He's the third.
Someone is walking down a list - and the list is almost gone. Because the man they convicted didn't do it, and in six days a courtroom is going to hear the proof. The moment it does, every surviving witness will be asked again, under oath, what they really saw that morning. The killer can't allow that. He was there twelve years ago. He watched three people die. Then he stood in the line beside the witnesses and helped them point at an innocent man.
Now he's erasing everyone who could place him - before anyone thinks to ask the right question.
Joanna Merrick was the youngest of the six. A middle-school teacher. A single mother. The most certain voice in the room twelve years ago, and the reason an innocent man is still behind bars. She's spent a decade refusing to think about it.
She's the only witness left. She's also the only one who can still remember the truth - if remembering it doesn't get her and her son killed first.
The Only Witness Left is a standalone crime thriller: short chapters, hard hooks, and an ordinary woman holding the one memory a killer can't afford to leave alive. For readers who can't put down a ticking clock.