Understanding Political Radicalization: The Two-Pyramids Model
The Staircase to Terrorism: A Psychological Exploration.