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

School Class Professor
George Washington University Law School International Law Steinhardt, Ralph