The sling and the stone on war in the 21st century - Hammes, Thomas X. (Zenith Press, 2006)