Terrorist Minds: The Psychology of Violent Extremism from Al-Qaeda to the Far Right - John Horgan