Bitterport Mysteries

He never faced a courtroom. He never made restitution. He never, as far as anyone knows, expressed a moment of genuine remorse. But the story doesn’t end there. Every Good Mystery Needs a Villain