Understanding Terrorist Innovation: Technology, Tactics and Global Trends by Adam Dolnik Back to product details page >