Small arms in profile / general editor A.J.R. Cormack illustrated directory of modern American weapons / ed. by Ray Bonds Basic manual of military small arms / by W.H.B. Smith ; with a biographical foreword by Edward Clinton Ezell