A New Understanding of Terrorism: Case Studies, Trajectories and Lessons Learned by M.R. Haberfeld Back to product details page >