Fundamental Perspectives On International Law by all material written by Cram101. & William R. Slomanson