The Evolving Dimensions of International Law - Hard Choices for The World Community - Murphy, John F. (Cambridge, 2010)