Advances in Police Theory and Practice

339 pages paperback

nonfiction reference science sociology challenging informative reflective medium-paced

286 pages paperback

nonfiction computer science sociology true crime challenging informative medium-paced