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