Lost in space concerning policing research? : there is a solution.
Great Britain.Police Research Group.
London : Police Research Group, Home Office,
[1998]