Bad for Good by Graham Bartlett
Graham Bartlett spent 30 years in the police, including a spell as Chief Superintendent in Brighton, the location of his debut novel Bad for Good. He has advised many of our favourite crime writers and TV shows on policing issues in the past including Anthony…