Justice and Diplomacy: Resolving Contradictions in Diplomatic Practice and International Humanitarian Law by Mark S. Ellis Back to product details page >