Terrorism for Humanity: Inquiries in Political Philosophy