An Introduction to Criminology
Policing and Society
The Evolution of Policing in the Twentieth Century
Theories of Police Culture
Police Reform and the Restoration of Community Policing
Policing in a Multi-Agency Context
Police Ethics, Values and Legitimacy
The Globalisation of Policing
Policing in the Twenty-First Century: Towards the Active Community?
Craig joined Sheffield Hallam University in January 2007 as a Senior Lecturer in Criminology, having previously worked at the John Grieve Centre for Policing and Community Safety at Buckinghamshire New University.
![]() |
Ask a Question About this Product More... |
![]() |