Jennifer Bamford; Christopher Wise Understanding the Technology Behind Online Offending A Guide for Professionals in the Criminal Justice System - Taylor and Francis 2025 ISBN: 9781003543794 Source: EBOOK