The dark hours

by Connelly, Michael, 1956-

Format: Print Book 2021
Availability: Unavailable 0 of 145 copies
146 people on waitlist
Unavailable (145)
Location Collection Status
Andrew Bayne Memorial Library Mystery ON HOLDSHELF
Location  Andrew Bayne Memorial Library
 
Collection  Mystery
 
Status  ON HOLDSHELF
 
 
Avalon Public Library Fiction CHECKED OUT
Location  Avalon Public Library
 
Collection  Fiction
 
Status  CHECKED OUT
 
 
Bethel Park Public Library New Books CHECKED OUT
Location  Bethel Park Public Library
 
Collection  New Books
 
Status  CHECKED OUT
 
 
Bethel Park Public Library New Books CHECKED OUT
Location  Bethel Park Public Library
 
Collection  New Books
 
Status  CHECKED OUT
 
 
Brentwood Library New Fiction CHECKED OUT
Location  Brentwood Library
 
Collection  New Fiction
 
Status  CHECKED OUT
 
 
Bridgeville Public Library New Books ON HOLDSHELF
Location  Bridgeville Public Library
 
Collection  New Books
 
Status  ON HOLDSHELF
 
 
CLP - Allegheny Regional New Books CHECKED OUT
Location  CLP - Allegheny Regional
 
Collection  New Books
 
Status  CHECKED OUT
 
 
CLP - Allegheny Regional Best Seller IN TRANSIT
Location  CLP - Allegheny Regional
 
Collection  Best Seller
 
Status  IN TRANSIT
 
 
CLP - Allegheny Regional Best Seller ON HOLDSHELF
Location  CLP - Allegheny Regional
 
Collection  Best Seller
 
Status  ON HOLDSHELF
 
 
CLP - Beechview New Books CHECKED OUT
Location  CLP - Beechview
 
Collection  New Books
 
Status  CHECKED OUT
 
 
CLP - Beechview Best Seller IN TRANSIT
Location  CLP - Beechview
 
Collection  Best Seller
 
Status  IN TRANSIT
 
 
CLP - Beechview Best Seller CHECKED OUT
Location  CLP - Beechview
 
Collection  Best Seller
 
Status  CHECKED OUT
 
 
CLP - Beechview Best Seller CHECKED OUT
Location  CLP - Beechview
 
Collection  Best Seller
 
Status  CHECKED OUT
 
 
CLP - Brookline New Books ON HOLDSHELF
Location  CLP - Brookline
 
Collection  New Books
 
Status  ON HOLDSHELF
 
 
CLP - Brookline Best Seller CHECKED OUT
Location  CLP - Brookline
 
Collection  Best Seller
 
Status  CHECKED OUT
 
 
CLP - Brookline Best Seller CHECKED OUT
Location  CLP - Brookline
 
Collection  Best Seller
 
Status  CHECKED OUT
 
 
CLP - Carrick New Books IN TRANSIT
Location  CLP - Carrick
 
Collection  New Books
 
Status  IN TRANSIT
 
 
CLP - Carrick Best Seller CHECKED OUT
Location  CLP - Carrick
 
Collection  Best Seller
 
Status  CHECKED OUT
 
 
CLP - Carrick Best Seller CHECKED OUT
Location  CLP - Carrick
 
Collection  Best Seller
 
Status  CHECKED OUT
 
 
CLP - Carrick Best Seller IN TRANSIT
Location  CLP - Carrick
 
Collection  Best Seller
 
Status  IN TRANSIT
 
 
CLP - Downtown First Floor - New Books CHECKED OUT
Location  CLP - Downtown
 
Collection  First Floor - New Books
 
Status  CHECKED OUT
 
 
CLP - Downtown First Floor - Best Sellers IN TRANSIT
Location  CLP - Downtown
 
Collection  First Floor - Best Sellers
 
Status  IN TRANSIT
 
 
CLP - Downtown First Floor - Best Sellers CHECKED OUT
Location  CLP - Downtown
 
Collection  First Floor - Best Sellers
 
Status  CHECKED OUT
 
 
CLP - Downtown First Floor - Best Sellers CHECKED OUT
Location  CLP - Downtown
 
Collection  First Floor - Best Sellers
 
Status  CHECKED OUT
 
 
CLP - Downtown First Floor - Best Sellers CHECKED OUT
Location  CLP - Downtown
 
Collection  First Floor - Best Sellers
 
Status  CHECKED OUT
 
 
CLP - East Liberty New Books CHECKED OUT
Location  CLP - East Liberty
 
Collection  New Books
 
Status  CHECKED OUT
 
 
CLP - East Liberty Best Sellers CHECKED OUT
Location  CLP - East Liberty
 
Collection  Best Sellers
 
Status  CHECKED OUT
 
 
CLP - East Liberty Best Sellers CHECKED OUT
Location  CLP - East Liberty
 
Collection  Best Sellers
 
Status  CHECKED OUT
 
 
CLP - East Liberty Best Sellers CHECKED OUT
Location  CLP - East Liberty
 
Collection  Best Sellers
 
Status  CHECKED OUT
 
 
CLP - East Liberty Best Sellers ON HOLDSHELF
Location  CLP - East Liberty
 
Collection  Best Sellers
 
Status  ON HOLDSHELF
 
 
CLP - East Liberty Best Sellers CHECKED OUT
Location  CLP - East Liberty
 
Collection  Best Sellers
 
Status  CHECKED OUT
 
 
CLP - Hazelwood Best Seller IN TRANSIT
Location  CLP - Hazelwood
 
Collection  Best Seller
 
Status  IN TRANSIT
 
 
CLP - Hazelwood Best Seller IN TRANSIT
Location  CLP - Hazelwood
 
Collection  Best Seller
 
Status  IN TRANSIT
 
 
CLP - Hazelwood Best Seller IN TRANSIT
Location  CLP - Hazelwood
 
Collection  Best Seller
 
Status  IN TRANSIT
 
 
CLP - Hill District New Books IN TRANSIT
Location  CLP - Hill District
 
Collection  New Books
 
Status  IN TRANSIT
 
 
CLP - Hill District Best Seller CHECKED OUT
Location  CLP - Hill District
 
Collection  Best Seller
 
Status  CHECKED OUT
 
 
CLP - Hill District Best Seller IN TRANSIT
Location  CLP - Hill District
 
Collection  Best Seller
 
Status  IN TRANSIT
 
 
CLP - Homewood Fiction Collection CHECKED OUT
Location  CLP - Homewood
 
Collection  Fiction Collection
 
Status  CHECKED OUT
 
 
CLP - Homewood Best Seller ON HOLDSHELF
Location  CLP - Homewood
 
Collection  Best Seller
 
Status  ON HOLDSHELF
 
 
CLP - Homewood Best Seller IN TRANSIT
Location  CLP - Homewood
 
Collection  Best Seller
 
Status  IN TRANSIT
 
 
CLP - Knoxville New Books IN TRANSIT
Location  CLP - Knoxville
 
Collection  New Books
 
Status  IN TRANSIT
 
 
CLP - Knoxville Best Seller IN TRANSIT
Location  CLP - Knoxville
 
Collection  Best Seller
 
Status  IN TRANSIT
 
 
CLP - Knoxville Best Seller IN TRANSIT
Location  CLP - Knoxville
 
Collection  Best Seller
 
Status  IN TRANSIT
 
 
CLP - Knoxville Best Seller CHECKED OUT
Location  CLP - Knoxville
 
Collection  Best Seller
 
Status  CHECKED OUT
 
 
CLP - Lawrenceville New Books IN TRANSIT
Location  CLP - Lawrenceville
 
Collection  New Books
 
Status  IN TRANSIT
 
 
CLP - Lawrenceville Best Seller IN TRANSIT
Location  CLP - Lawrenceville
 
Collection  Best Seller
 
Status  IN TRANSIT
 
 
CLP - Lawrenceville Best Seller CHECKED OUT
Location  CLP - Lawrenceville
 
Collection  Best Seller
 
Status  CHECKED OUT
 
 
CLP - Lawrenceville Best Seller CHECKED OUT
Location  CLP - Lawrenceville
 
Collection  Best Seller
 
Status  CHECKED OUT
 
 
CLP - Lawrenceville Best Seller CHECKED OUT
Location  CLP - Lawrenceville
 
Collection  Best Seller
 
Status  CHECKED OUT
 
 
CLP - Main Library First Floor - New Fiction IN TRANSIT
Location  CLP - Main Library
 
Collection  First Floor - New Fiction
 
Status  IN TRANSIT
 
 
CLP - Main Library First Floor - New Fiction CHECKED OUT
Location  CLP - Main Library
 
Collection  First Floor - New Fiction
 
Status  CHECKED OUT
 
 
CLP - Main Library First Floor - Best Sellers CHECKED OUT
Location  CLP - Main Library
 
Collection  First Floor - Best Sellers
 
Status  CHECKED OUT
 
 
CLP - Main Library First Floor - Best Sellers ON HOLDSHELF
Location  CLP - Main Library
 
Collection  First Floor - Best Sellers
 
Status  ON HOLDSHELF
 
 
CLP - Main Library First Floor - Best Sellers CHECKED OUT
Location  CLP - Main Library
 
Collection  First Floor - Best Sellers
 
Status  CHECKED OUT
 
 
CLP - Main Library First Floor - Best Sellers CHECKED OUT
Location  CLP - Main Library
 
Collection  First Floor - Best Sellers
 
Status  CHECKED OUT
 
 
CLP - Main Library First Floor - Best Sellers ON HOLDSHELF
Location  CLP - Main Library
 
Collection  First Floor - Best Sellers
 
Status  ON HOLDSHELF
 
 
CLP - Main Library First Floor - Best Sellers IN TRANSIT
Location  CLP - Main Library
 
Collection  First Floor - Best Sellers
 
Status  IN TRANSIT
 
 
CLP - Mt. Washington New Books ON HOLDSHELF
Location  CLP - Mt. Washington
 
Collection  New Books
 
Status  ON HOLDSHELF
 
 
CLP - Mt. Washington Best Seller CHECKED OUT
Location  CLP - Mt. Washington
 
Collection  Best Seller
 
Status  CHECKED OUT
 
 
CLP - Mt. Washington Best Seller CHECKED OUT
Location  CLP - Mt. Washington
 
Collection  Best Seller
 
Status  CHECKED OUT
 
 
CLP - Mt. Washington Best Seller CHECKED OUT
Location  CLP - Mt. Washington
 
Collection  Best Seller
 
Status  CHECKED OUT
 
 
CLP - Sheraden Best Seller CHECKED OUT
Location  CLP - Sheraden
 
Collection  Best Seller
 
Status  CHECKED OUT
 
 
CLP - Sheraden Best Seller CHECKED OUT
Location  CLP - Sheraden
 
Collection  Best Seller
 
Status  CHECKED OUT
 
 
CLP - Sheraden Best Seller IN TRANSIT
Location  CLP - Sheraden
 
Collection  Best Seller
 
Status  IN TRANSIT
 
 
CLP - South Side New Books CHECKED OUT
Location  CLP - South Side
 
Collection  New Books
 
Status  CHECKED OUT
 
 
CLP - South Side Best Seller ON HOLDSHELF
Location  CLP - South Side
 
Collection  Best Seller
 
Status  ON HOLDSHELF
 
 
CLP - South Side Best Seller ON HOLDSHELF
Location  CLP - South Side
 
Collection  Best Seller
 
Status  ON HOLDSHELF
 
 
CLP - South Side Best Seller CHECKED OUT
Location  CLP - South Side
 
Collection  Best Seller
 
Status  CHECKED OUT
 
 
CLP - Squirrel Hill New Books ON HOLDSHELF
Location  CLP - Squirrel Hill
 
Collection  New Books
 
Status  ON HOLDSHELF
 
 
CLP - Squirrel Hill Best Sellers CHECKED OUT
Location  CLP - Squirrel Hill
 
Collection  Best Sellers
 
Status  CHECKED OUT
 
 
CLP - Squirrel Hill Best Sellers CHECKED OUT
Location  CLP - Squirrel Hill
 
Collection  Best Sellers
 
Status  CHECKED OUT
 
 
CLP - Squirrel Hill Best Sellers IN TRANSIT
Location  CLP - Squirrel Hill
 
Collection  Best Sellers
 
Status  IN TRANSIT
 
 
CLP - Squirrel Hill Best Sellers CHECKED OUT
Location  CLP - Squirrel Hill
 
Collection  Best Sellers
 
Status  CHECKED OUT
 
 
CLP - Squirrel Hill Best Sellers CHECKED OUT
Location  CLP - Squirrel Hill
 
Collection  Best Sellers
 
Status  CHECKED OUT
 
 
CLP - Squirrel Hill Best Sellers CHECKED OUT
Location  CLP - Squirrel Hill
 
Collection  Best Sellers
 
Status  CHECKED OUT
 
 
CLP - Squirrel Hill Best Sellers CHECKED OUT
Location  CLP - Squirrel Hill
 
Collection  Best Sellers
 
Status  CHECKED OUT
 
 
CLP - West End New Books CHECKED OUT
Location  CLP - West End
 
Collection  New Books
 
Status  CHECKED OUT
 
 
CLP - West End Best Seller IN TRANSIT
Location  CLP - West End
 
Collection  Best Seller
 
Status  IN TRANSIT
 
 
CLP - West End Best Seller CHECKED OUT
Location  CLP - West End
 
Collection  Best Seller
 
Status  CHECKED OUT
 
 
CLP - Woods Run New Books IN TRANSIT
Location  CLP - Woods Run
 
Collection  New Books
 
Status  IN TRANSIT
 
 
CLP - Woods Run Best Seller IN TRANSIT
Location  CLP - Woods Run
 
Collection  Best Seller
 
Status  IN TRANSIT
 
 
CLP - Woods Run Best Seller IN TRANSIT
Location  CLP - Woods Run
 
Collection  Best Seller
 
Status  IN TRANSIT
 
 
CLP - Woods Run Best Seller CHECKED OUT
Location  CLP - Woods Run
 
Collection  Best Seller
 
Status  CHECKED OUT
 
 
Carnegie Free Library of Swissvale Fiction CHECKED OUT
Location  Carnegie Free Library of Swissvale
 
Collection  Fiction
 
Status  CHECKED OUT
 
 
Carnegie Library of Homestead New Fiction ON HOLDSHELF
Location  Carnegie Library of Homestead
 
Collection  New Fiction
 
Status  ON HOLDSHELF
 
 
Carnegie Library of McKeesport New Book Shelf CHECKED OUT
Location  Carnegie Library of McKeesport
 
Collection  New Book Shelf
 
Status  CHECKED OUT
 
 
Carnegie Library of McKeesport New Book Shelf CHECKED OUT
Location  Carnegie Library of McKeesport
 
Collection  New Book Shelf
 
Status  CHECKED OUT
 
 
Carnegie Library of McKeesport New Book Shelf CHECKED OUT
Location  Carnegie Library of McKeesport
 
Collection  New Book Shelf
 
Status  CHECKED OUT
 
 
Carnegie Library of McKeesport - White Oak New Book Shelf ON HOLDSHELF
Location  Carnegie Library of McKeesport - White Oak
 
Collection  New Book Shelf
 
Status  ON HOLDSHELF
 
 
Carnegie Library of McKeesport - White Oak New Book Shelf CHECKED OUT
Location  Carnegie Library of McKeesport - White Oak
 
Collection  New Book Shelf
 
Status  CHECKED OUT
 
 
Community Library of Allegheny Valley - Harrison New Books CHECKED OUT
Location  Community Library of Allegheny Valley - Harrison
 
Collection  New Books
 
Status  CHECKED OUT
 
 
Community Library of Allegheny Valley - Harrison Fiction ON HOLDSHELF
Location  Community Library of Allegheny Valley - Harrison
 
Collection  Fiction
 
Status  ON HOLDSHELF
 
 
Community Library of Castle Shannon Fiction CHECKED OUT
Location  Community Library of Castle Shannon
 
Collection  Fiction
 
Status  CHECKED OUT
 
 
Cooper-Siegel Community Library New Books ON HOLDSHELF
Location  Cooper-Siegel Community Library
 
Collection  New Books
 
Status  ON HOLDSHELF
 
 
Coraopolis Memorial Library New Books IN TRANSIT
Location  Coraopolis Memorial Library
 
Collection  New Books
 
Status  IN TRANSIT
 
 
Dormont Public Library Fiction IN TRANSIT
Location  Dormont Public Library
 
Collection  Fiction
 
Status  IN TRANSIT
 
 
Green Tree Public Library Adult Fiction CHECKED OUT
Location  Green Tree Public Library
 
Collection  Adult Fiction
 
Status  CHECKED OUT
 
 
Hampton Community Library New Books ON HOLDSHELF
Location  Hampton Community Library
 
Collection  New Books
 
Status  ON HOLDSHELF
 
 
Jefferson Hills Public Library Fiction ON HOLDSHELF
Location  Jefferson Hills Public Library
 
Collection  Fiction
 
Status  ON HOLDSHELF
 
 
Monroeville Public Library New Books CHECKED OUT
Location  Monroeville Public Library
 
Collection  New Books
 
Status  CHECKED OUT
 
 
Monroeville Public Library New Books CHECKED OUT
Location  Monroeville Public Library
 
Collection  New Books
 
Status  CHECKED OUT
 
 
Monroeville Public Library Display CHECKED OUT
Location  Monroeville Public Library
 
Collection  Display
 
Status  CHECKED OUT
 
 
Mt. Lebanon Public Library New Books CHECKED OUT
Location  Mt. Lebanon Public Library
 
Collection  New Books
 
Status  CHECKED OUT
 
 
Mt. Lebanon Public Library New Books CHECKED OUT
Location  Mt. Lebanon Public Library
 
Collection  New Books
 
Status  CHECKED OUT
 
 
Mt. Lebanon Public Library Trending CHECKED OUT
Location  Mt. Lebanon Public Library
 
Collection  Trending
 
Status  CHECKED OUT
 
 
Mt. Lebanon Public Library Book Stop CHECKED OUT
Location  Mt. Lebanon Public Library
 
Collection  Book Stop
 
Status  CHECKED OUT
 
 
Mt. Lebanon Public Library Book Stop CHECKED OUT
Location  Mt. Lebanon Public Library
 
Collection  Book Stop
 
Status  CHECKED OUT
 
 
North Versailles Public Library Fiction CHECKED OUT
Location  North Versailles Public Library
 
Collection  Fiction
 
Status  CHECKED OUT
 
 
Northern Tier Regional Library New Book CHECKED OUT
Location  Northern Tier Regional Library
 
Collection  New Book
 
Status  CHECKED OUT
 
 
Northern Tier Regional Library New Book CHECKED OUT
Location  Northern Tier Regional Library
 
Collection  New Book
 
Status  CHECKED OUT
 
 
Northern Tier Regional Library New Book CHECKED OUT
Location  Northern Tier Regional Library
 
Collection  New Book
 
Status  CHECKED OUT
 
 
Northern Tier Regional Library New Book CHECKED OUT
Location  Northern Tier Regional Library
 
Collection  New Book
 
Status  CHECKED OUT
 
 
Northland Public Library New Books CHECKED OUT
Location  Northland Public Library
 
Collection  New Books
 
Status  CHECKED OUT
 
 
Northland Public Library New Books ON HOLDSHELF
Location  Northland Public Library
 
Collection  New Books
 
Status  ON HOLDSHELF
 
 
Northland Public Library New Books CHECKED OUT
Location  Northland Public Library
 
Collection  New Books
 
Status  CHECKED OUT
 
 
Northland Public Library New Books ON HOLDSHELF
Location  Northland Public Library
 
Collection  New Books
 
Status  ON HOLDSHELF
 
 
Northland Public Library New Books ON HOLDSHELF
Location  Northland Public Library
 
Collection  New Books
 
Status  ON HOLDSHELF
 
 
Northland Public Library New Books CHECKED OUT
Location  Northland Public Library
 
Collection  New Books
 
Status  CHECKED OUT
 
 
Northland Public Library New Books CHECKED OUT
Location  Northland Public Library
 
Collection  New Books
 
Status  CHECKED OUT
 
 
Northland Public Library Lucky Day CHECKED OUT
Location  Northland Public Library
 
Collection  Lucky Day
 
Status  CHECKED OUT
 
 
Northland Public Library Lucky Day CHECKED OUT
Location  Northland Public Library
 
Collection  Lucky Day
 
Status  CHECKED OUT
 
 
Northland Public Library Lucky Day CHECKED OUT
Location  Northland Public Library
 
Collection  Lucky Day
 
Status  CHECKED OUT
 
 
Northland Public Library Lucky Day CHECKED OUT
Location  Northland Public Library
 
Collection  Lucky Day
 
Status  CHECKED OUT
 
 
Oakmont Carnegie Library Fiction CHECKED OUT
Location  Oakmont Carnegie Library
 
Collection  Fiction
 
Status  CHECKED OUT
 
 
Pleasant Hills Public Library Adult Fiction CHECKED OUT
Location  Pleasant Hills Public Library
 
Collection  Adult Fiction
 
Status  CHECKED OUT
 
 
Pleasant Hills Public Library Adult Fiction CHECKED OUT
Location  Pleasant Hills Public Library
 
Collection  Adult Fiction
 
Status  CHECKED OUT
 
 
Plum Community Library Fiction CHECKED OUT
Location  Plum Community Library
 
Collection  Fiction
 
Status  CHECKED OUT
 
 
Robinson Library Fiction IN TRANSIT
Location  Robinson Library
 
Collection  Fiction
 
Status  IN TRANSIT
 
 
Sewickley Public Library New Book ON HOLDSHELF
Location  Sewickley Public Library
 
Collection  New Book
 
Status  ON HOLDSHELF
 
 
Sewickley Public Library New Book CHECKED OUT
Location  Sewickley Public Library
 
Collection  New Book
 
Status  CHECKED OUT
 
 
Sewickley Public Library New Book CHECKED OUT
Location  Sewickley Public Library
 
Collection  New Book
 
Status  CHECKED OUT
 
 
Shaler North Hills Library Mystery CHECKED OUT
Location  Shaler North Hills Library
 
Collection  Mystery
 
Status  CHECKED OUT
 
 
Shaler North Hills Library Mystery CHECKED OUT
Location  Shaler North Hills Library
 
Collection  Mystery
 
Status  CHECKED OUT
 
 
Shaler North Hills Library Mystery ON HOLDSHELF
Location  Shaler North Hills Library
 
Collection  Mystery
 
Status  ON HOLDSHELF
 
 
South Park Library New Books IN TRANSIT
Location  South Park Library
 
Collection  New Books
 
Status  IN TRANSIT
 
 
South Park Library New Books CHECKED OUT
Location  South Park Library
 
Collection  New Books
 
Status  CHECKED OUT
 
 
South Park Library Best Seller CHECKED OUT
Location  South Park Library
 
Collection  Best Seller
 
Status  CHECKED OUT
 
 
Springdale Free Public Library New Book IN TRANSIT
Location  Springdale Free Public Library
 
Collection  New Book
 
Status  IN TRANSIT
 
 
Upper St. Clair Township Library New Book Shelves - Fiction CHECKED OUT
Location  Upper St. Clair Township Library
 
Collection  New Book Shelves - Fiction
 
Status  CHECKED OUT
 
 
Upper St. Clair Township Library New Book Shelves - Fiction CHECKED OUT
Location  Upper St. Clair Township Library
 
Collection  New Book Shelves - Fiction
 
Status  CHECKED OUT
 
 
Upper St. Clair Township Library Walk-in Collection CHECKED OUT
Location  Upper St. Clair Township Library
 
Collection  Walk-in Collection
 
Status  CHECKED OUT
 
 
Western Allegheny Community Library Fiction Mystery CHECKED OUT
Location  Western Allegheny Community Library
 
Collection  Fiction Mystery
 
Status  CHECKED OUT
 
 
Whitehall Public Library New Book Collection CHECKED OUT
Location  Whitehall Public Library
 
Collection  New Book Collection
 
Status  CHECKED OUT
 
 
Wilkinsburg Public Library New Fiction CHECKED OUT
Location  Wilkinsburg Public Library
 
Collection  New Fiction
 
Status  CHECKED OUT
 
 
Wilkinsburg Public Library - Eastridge New Fiction IN TRANSIT
Location  Wilkinsburg Public Library - Eastridge
 
Collection  New Fiction
 
Status  IN TRANSIT
 
 
 
On Order (4)
Location Collection Status
C.C. Mellor Memorial Library New Fiction IN PROCESSING
Location  C.C. Mellor Memorial Library
 
Collection  New Fiction
 
Status  IN PROCESSING
 
 
CLP - Hazelwood Fiction Collection IN PROCESSING
Location  CLP - Hazelwood
 
Collection  Fiction Collection
 
Status  IN PROCESSING
 
 
CLP - Sheraden Fiction Collection IN PROCESSING
Location  CLP - Sheraden
 
Collection  Fiction Collection
 
Status  IN PROCESSING
 
 
Scott Township Library New Material IN PROCESSING
Location  Scott Township Library
 
Collection  New Material
 
Status  IN PROCESSING
 
 
Published Reviews
Booklist Review: "The fourth Renée Ballard and Harry Bosch novel is the best yet, both because Ballard has evolved into one of crime fiction's richest, most complex characters and because Connelly takes an unflinching look at policing in the post--George Floyd era. Still working LAPD's graveyard shift, Ballard is trying to survive the traditional New Year's Eve "rain of lead"--celebrants firing guns into the air, oblivious to where the bullets come down--when a man is killed at an outdoor party, not from a deadly raindrop, it quickly becomes apparent, but from an assailant's gun. After establishing a link between this murder and a decades-old killing on which the retired Harry Bosch worked, Ballard turns to Bosch, who takes a low-key mentoring role, for help. Meanwhile, though, she has another, equally difficult case: tracking a pair of serial rapists who have been terrorizing women in various Hollywood neighborhoods. Ballard's determined efforts to "get of my ass and work cases" (long a Bosch mantra) have earned her all variety of enmity from both supervisors and fellow cops, especially when the murder case points toward a former cop. Sadly, staying on your ass and out of trouble has become the department's unofficial policy. As always, Connelly salts the story with intriguing details of how detectives follow a convoluted investigative trail, but here he adds a deeply troubling subtext: Can good cops survive in a system so deeply broken?"
From Booklist, Copyright (c) American Library Association. Used with permission.
Publisher's Weekly Review: "In bestseller Connelly's stellar fourth novel featuring LAPD Det. Renée Ballard (after 2019's The Night Fire), Ballard leads the way on two separate cases: the shooting death of Javier Raffa, a former gang member, and the search for a pair of serial rapists dubbed the Midnight Men. A recovered bullet connects the Raffa shooting to an old case of Connelly's main series lead, Harry Bosch. Though Bosch is retired, he willingly helps out and ends up playing a key role in investigating both cases. Meticulous about actual police procedure, Connelly makes the fundamentals of detective work engrossing while providing plenty of suspense and action, including one genuinely shocking scene of violence involving Ballard. He also excels at imbuing his narratives with social commentary, a talent showcased in this entry, which opens with Ballard and her reluctant police partner, Lisa Moore, parked near a homeless encampment on New Year's Eve 2020 ("It had been a bad year with the pandemic and social unrest and violence"). Along the way to a surprising, even hopeful ending, Connelly avoids polemics while exploring such issues as internal disaffection among the police (including Ballard's ambivalence about her career), misogyny and domestic violence, and the political divide that resulted in the January 6 insurrection at the Capitol. This is a masterpiece. Agent: Philip Spitzer, Philip G. Spitzer Literary. (Nov.)"
(c) Copyright PWxyz, LLC. All rights reserved
Additional Information
Series Connelly, Michael, 1956- Renée Ballard series.
Features retired LAPD Detective Harry Bosch and LAPD Detective Renee Ballard
#1 - The Late show
#2 - Dark sacred night
#3 - The Night fire
#4 - The Dark hours
Subjects Ballard, Renée -- (Fictitious character) -- Fiction.
Bosch, Harry -- Fiction.
Serial murder investigation -- Fiction.
Detective and mystery fiction.
Publisher New York :2021
Edition First edition.
Language English
Description 391 pages ; 25 cm.
ISBN 9780316485647
0316485640
Other Classic View