Clausewitz's Puzzle: The Political Theory of War by Andreas Herberg-Rothe | Menrva Books | MenrvaBooks