The Moral Dilemmas of Fighting Terrorism and Guerrilla Groups discusses the most important ethical dilemmas associated with the fight against...