Morality and American foreign policy : the role of ethics in international affairs - McElroy, Robert W.,