Review by Aaron Paul Lazar
A great read doesn't have to be fancy, full of literary allusions or deep musings. Nor does it need a ritzy setting, plots that twist your brain into a pretzel, or elite protagonists.
What a great read does need is a story that moves, characters who linger in your mind, and a voice that calls you back to its pages. Avenging Angel by Kim Smith accomplished all three.
Smith has written a suspenseful cozy mystery set in the south in a small lazy town. Shannon Wallace, a spunky, smart, and all-American young woman, is at the brink of disaster. Dumped by her beau, fired from her job, and plunged into the middle of a killer nightmare, Shannon's pluck and smarts carry her forward in a tidal wave of terror that will get your heart pumping in this delightful page turner.