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
0847691578
JZ 1306 E84 2000