Defending Ideals: War, Democracy, and Political Struggles by Drucilla Cornell Back to product details page >