The Dark Sides of Virtue: Reassessing International Humanitarianism by David Kennedy Back to product details page >