Carter and Weiner, International Law (Aspen, 6th ed. 2011)

School Class Professor
Cleveland-Marshall College of Law International Law Sterio, Milena
George Washington University Law School International Law Steinhardt, Ralph