Tap cover to enlarge

A Necessary Evil

Published
Feb 2005
Main Genre
Police Procedural Police Procedural
Rating
Pages
496

About This Book

Someone is killing Catholic priests across America -- ritualized murders that speak of vengeance and hatred.

As the killing spree continues unabated, it quickly becomes very clear to Maggie O'Dell -- the FBI profiler assigned to the case -- that more than one perpetrator is responsible. As she begins to drill down into the facts, Maggie discovers a disturbing Internet role-playing game for youths who have been victims of male authority figures -- including Catholic priests.

With the first real lead in the investigation, Maggie wonders if this group has turned cyberspace justice into reality by dispensing their own brand of vengeance. As the ritualistic killings leave America's heartland reeling, Maggie gets a second lead -- one that leaves her stunned.

For the past four years she has been driven by blind determination to find Father Michael Keller, the human monster whose acts of brutality continue to haunt her to this day. Sick and twisted, the priest seems to have vanished without a trace. But with an irony that only life can offer, now he has become a target.

When Keller offers to help Maggie solve the crimes in exchange for protection, she has no choice but to ally herself with the elusive child killer -- the person she despises with a conviction that's almost religious in its fervor. Maggie must cross a dangerous line into a world of malevolence and evil from which she may not return unscathed.

Maggie knows the bargain is a necessary evil...one that may be made in blood....

Series Placement

🔄 Best Read in Order

Genres & Themes

Genres

Characters & Occupations

Buy This Book

Formats & Editions

Browse the different covers, formats, and publication history for this title.

Paperback

Paperback edition cover
Mass Market Paperback
Apr 2007 Mira ISBN13 9780778324348 ISBN10 0778324346
Buy
Paperback edition cover
Paperback
Mar 2006 Mira ISBN13 9780778301073 ISBN10 0778301079
Buy

Hardcover

Hardcover edition cover
Hardcover
First Edition Feb 2006 Mira ISBN13 9780778322740 ISBN10 0778322742
Buy

eBook

eBook edition cover
eBook
Feb 2005 Harlequin ISBN13 9781552549209 ISBN10 1552549208
Buy
eBook edition cover
eBook
Mar 2007 Mira ISBN13 9781742920139 ISBN10 1742920136
Buy
eBook edition cover
eBook
Mar 2007 Mira ISBN10 B000O76O4K
Buy
eBook edition cover
eBook
Sep 2012 Harlequin ISBN13 9781460301487 ISBN10 146030148X
Buy
eBook edition cover
eBook
Sep 2012 MIRA ISBN10 B009033NWK
Buy
eBook edition cover
eBook
Dec 2012 Mira ISBN13 9781408929629 ISBN10 1408929627
Buy
eBook edition cover
eBook
Jan 2019 Mira ISBN13 9781488051616 ISBN10 1488051615
Buy
eBook edition cover
eBook
Jan 2019 MIRA ISBN10 B07HJ7BXJL
Buy

Audio

Audio edition cover
Audio Cassette
Feb 2006 BBC Audiobooks ISBN13 9780792738909 ISBN10 079273890X
Buy
Audio edition cover
Audio CD (abridged)
Feb 2006 MacMillan Audio ISBN13 9781593974466 ISBN10 1593974469
Buy
Audio edition cover
Audio CD
Feb 2006 BBC Audiobooks ISBN13 9780792738916 ISBN10 0792738918
Buy
Audio edition cover
MP3 CD
Feb 2006 BBC Audiobooks ISBN13 9780792739616 ISBN10 0792739612
Buy
Audio edition cover
Audio Cassette
Apr 2007 MacMillan Audio ISBN13 9781593974459 ISBN10 1593974450
Buy
Audio edition cover
Audible
Apr 2011 Macmillan Audio ISBN10 B004Y3O8D4
Buy
Audio edition cover
audible.com (abridged)
May 2011 MacMillan Audio ISBN10 B004Y0CO6K
Buy

Large Print

Large Print edition cover
Hardcover
May 2006 Thorndike Press ISBN13 9780786285235 ISBN10 0786285230
Buy