Frank Zafiro: 18 books

Cover of In the Shadow of El Paso
by Frank Zafiro
Language: English
Release Date: May 12, 2012

Carl is a Yankee cop in a small Texas border town. Isabella is a beautiful Mexican woman that everyone in town loves, including the hapless Pete and the wealthy, powerful Jack...but most of all, Carl. Part romance, part police procedural, IN THE SHADOW OF EL PASO contains two short stories...
Cover of Chisolm's Debt
by Frank Zafiro
Language: English
Release Date: November 11, 2013

fter two tours in Vietnam and 25 years as a police officer, Thomas Chisolm is looking forward to a quiet retirement. That hope is quickly shattered when Mai, a ghost from his past, finds him and demands justice for the horrors she suffered during the Vietnam War…horrors Chisolm couldn't save her...
Cover of Dead Even

Dead Even

River City Short Stories, #1

by Frank Zafiro
Language: English
Release Date: October 2, 2010

Detectives and mobsters, missing mummies and a shootout with Gypsies – here are fifteen stories featuring major and minor characters from the novels of Frank Zafiro, now given their own chance to shine. The good, the bad, and the in-between of River City come together in this fast-paced collection...
Cover of Fallen City
by Lawrence Kelter, Frank Zafiro
Language: English
Release Date: November 1, 2017

It's 1988 in the once-affluent Washington Heights neighborhood of New York, and crack cocaine is king. Reinaldo Arenas is the brutal leader of the reigning Dominican gang selling the drug in that area, and Assistant District Attorney Frank Corda is the man assigned to take him down. Armed with a task...
Cover of The Cleaner

The Cleaner

River City Short Stories, #3

by Frank Zafiro
Language: English
Release Date: July 24, 2010

A frustrated crime scene cleaner...an off duty cop in a jam...a patrol officer who believes in a strange fate...a holier-than-thou Internal Affairs whose world gets turned upside down...plus those that are crazy, surrounded in sadness or just trying to get by - these are the many and varied characters...
Cover of Under a Raging Moon

Under a Raging Moon

River City, #1

by Frank Zafiro
Language: English
Release Date: January 1, 2006

A violent robber is loose in River City. Meet the cops that must take him down. Stefan Kopriva, a young hotshot. Katie MacLeod, a woman in what is still mostly a man's world. Karl Winter, about to retire but with one more good bust left in him. And Thomas Chisolm, a former Green Beret who knows...
Cover of Waist Deep

Waist Deep

Stefan Kopriva Mystery, #1

by Frank Zafiro
Language: English
Release Date: May 9, 2011

When disgraced former cop Stefan Kopriva is asked by an old high school classmate to find a runaway sixteen year old girl, he reluctantly accepts. Driven by guilt over a terrible mistake that drove him from the force more than ten years earlier, Kopriva battles old injuries, old demons and long ago...
Cover of No Good Deed

No Good Deed

River City Short Stories, #2

by Frank Zafiro
Language: English
Release Date: July 24, 2010

An ex-cop looking for redemption...an American man and an Irish lass intertwined in love and violence...a cop with a conscience that he doesn't always listen to...a retired cop looking to repair a broken relationship with his drug-addicted son...a Yankee cop in the West Texas...these are the characters...
Cover of Lovely, Dark, and Deep

Lovely, Dark, and Deep

Stefan Kopriva Mystery, #2

by Frank Zafiro
Language: English
Release Date: October 31, 2014

A city councilman is dead of an apparent suicide. Ex-cop Stefan Kopriva finds himself drawn into the case, serving an unlikely client. Once involved, he discovers that things are not as they seem. Kopriva is quickly embroiled in dirty city politics. Along the way, he encounters pimps, prostitutes,...
Cover of At This Point in My Life
by Frank Zafiro
Language: English
Release Date: December 9, 2012

Jack “Mac” McCrae is about to retire. Without children or any family, he looks back over his career and his life and finds himself wondering what, if any, impact he’s had on this world. Then a young woman reappears with a photograph of her mother — and his old lover — and an unknown...
Cover of Heroes Often Fail

Heroes Often Fail

River City, #2

by Frank Zafiro
Language: English
Release Date: October 31, 2014

When a six-year-old girl is kidnapped off a residential street in broad daylight, every cop in River City must rise to heroic levels. Detectives scramble to solve the kidnapping. Patrol officers comb the streets looking for the missing girl. Racing against time, every cop on the job focuses on finding her. Before it is too late. Before they fail her.
Cover of And Every Man Has to Die

And Every Man Has to Die

River City, #4

by Frank Zafiro
Language: English
Release Date: October 31, 2014

Russian gangs are taking over the River City underworld. The men and women of the police department are the last line of defense against the former Soviet bloc criminals. But both groups will soon learn how far the other will go to win this battle. They'll learn that the price of victory can be high. They'll learn that sometimes blood flows...And Every Man Has to Die.
Cover of Beneath a Weeping Sky

Beneath a Weeping Sky

River City, #3

by Frank Zafiro
Language: English
Release Date: July 24, 2010

River City is plagued by a serial rapist. His attacks are becoming more brutal. Detective John Tower is sure that he'll go from rape to murder if he isn't stopped soon. When a series of mis-steps and near misses push the rapist even further, everyone involved -- Tower, Officer Katie MacLeod and Officer Thomas Chisolm -- must face their old fears...or be destroyed by them.
Cover of Friend of the Departed

Friend of the Departed

Stefan Kopriva Mystery, #3

by Frank Zafiro
Language: English
Release Date: November 19, 2015

When defense attorney Joel Harrity asks Kopriva to look into a prospective client's guilt or innocence in the murder of her husband, he reluctantly agrees. He quickly discovers that answers to even the simplest of questions are nearly impossible to find. The deeper Kopriva digs, the more no one seems...
12
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy