Blue on blue : an insider's story of good cops catching bad cops
The longest-serving chief of the NYPD's Internal Affairs Bureau shares real-world insights into how corrupt and lawbreaking police officers are investigated and stopped, reflecting on stories of memorable cases and the contributions of present and formerleaders.
- 1 of 2 copies available at OWWL.
Current holds0 current holds with 2 total copies.
|Location||Call Number /
|Lyons Public Library||B CAMPISI (Text)
|Victor Farmington Library||363.209 CAM (Text)