German sniper, 1914-1945 / by Peter R. Senich marine corps museum monograph series U.S. Marine Corps Marksmanship Badges from 1912 to the present / by Michael D. Visconage