Avenging child sex abuse: vigilante violence in prisons and the community - Long, Joshua Shane (Routledge, 2024)