Countering violent extremism online understanding adversity and adaptation in an increasingly complex digital environment - Nicholson, Joanne; Keeling, Sean; Black, Marigold (Research reports, 2023)