3 books
Kevin D. Haggerty is a member of Green College and a doctoral candidate in sociology at the University of British Columbia.
Transparent Lives
Making Crime Count
Policing the Risk Society