Clausewitz's Puzzle: The Political Theory of War by Andreas Herberg-Rothe Back to product details page >