Carl Von Clausewitz's On War: A modern-day interpretation of a strategy classic by Andrew Holmes Back to product details page >