by Gideon Boas
Public International Law offers a comprehensive understanding of international law as well as a fresh and highly accessible approach. While explaining the theory and development of international la…