The Evolving Dimensions Of International Law : Hard Choices For The World Community - Murphy Jhon F (Cambridge University Press, 2010)