U.S. Army/Marine Corps counterinsurgency field manual : U.S. Army field manual no. 3-24, Marine Corps warfighting publication no. 3-33.5 / forew. by David H. Petraeus … Basic manual of military small arms / by W.H.B. Smith ; with a biographical foreword by Edward Clinton Ezell illustrated directory of modern American weapons / ed. by Ray Bonds