Principles of international law

by Stephen Hall

Comprehensively updated and expanded. Explains and illustrates the cardinal concepts of international law from an Australian perspective.