Ethics and Statecraft: The Moral Dimensions of International Affairs by Cathal J. Nolan