Philosophy of International Law - Anthony Carty (Edinburgh University Press, 2007)