Ethics in international affairs : theories and cases /

Ethics in international affairs : theories and cases / edited by Andrew Valls - Lanham : Rowman & Littlefield Publishers, 2000 - xx, 241 p.

0847691578

JZ 1306 E84 2000