great rifle controversy : search for the ultimate infantry weapon from World War II through Vietnam and beyond / Edward Clinton Ezell ; foreword by …