Fighting Terrorism: How Democracies Can Defeat Domestic and International Terrorists