
BPL · Book · 2025
Nightshade
Michael Connelly
Los Angeles County Sheriff's Detective Stilwell has been "exiled" to a low-key post policing rustic Catalina Island, after department politics drove him off a homicide desk on the mainland. But while following up the usual drunk-and-disorderlies and petty thefts that come with his new territory, Detective Stilwell gets a report of a body found weighed down at the bottom of the harbor -- a Jane Doe identifiable at first only by a streak of purple dye in her hair. At the same time, a report of poaching on a protected reserve turns into a case fraught with violence and danger as Stilwell digs into the shady past of an island bigwig. Crossing all lines of protocol and jurisdiction, Stilwell doggedly works both cases. Though hampered by an old beef with an ex-colleague determined to thwart him at every turn, he is convinced he is the only one who can bring justice to the woman known as "Nightshade." Soon, his investigation uncovers closely guarded secrets and a dark heart to the serene island that was meant to be his escape from the evils of the big city. --
- Demand pressureDemand pressure: composite score across the 12 tracked branches — rewards low availability, branches all out, recent drops, and (when exposed) public hold counts. Higher = harder to get borough-wide.
- 193
- Available
- 10/15
- Branches all out
- 2/9
- Public holdsPublic holds: BPL exposes 'people waiting' at the bib (record) level — one number per work for the entire 60+ branch BPL system, NOT just the 12 tracked branches. We capture the number when it's there. 'Not exposed' means BPL didn't expose it on this scrape — we never substitute zero for missing data.
- not exposed
ISBN 9780316588485
Current availability across the 12 tracked branches
| Branch | Available | Total | Holds |
|---|---|---|---|
| Central Library | 0 | 1 | 0 |
| Kings Highway | 0 | 3 | 0 |
| Bay Ridge | 1 | 2 | 0 |
| Bedford | 1 | 1 | 0 |
| Bushwick | 1 | 1 | 0 |
| Coney Island | 1 | 1 | 0 |
| Greenpoint | 1 | 1 | 0 |
| Williamsburgh | 2 | 2 | 0 |
| Brooklyn Heights | 3 | 3 | 0 |
7-day movement
No movement in the last 7 days.
Recent movement
No availability changes detected in the last 7 days.