POLSCI 277D: The Ethics of War: Self-Defense, Humanitarian Intervention, Terrorism and Law