The Sling and the Stone: On War in the 21st Century by Thomas X. Hammes Back to product details page >