Justice, Legitimacy, and Self-Determination: Moral Foundations for International Law (Oxford Political Theory) by Allen Buchanan | Menrva Books | MenrvaBooks