A review by kaplanlk0086
Good Dog, Bad Cop by David Rosenfelt

3.5