Notes on Training for Rifle Fire in Trench Warfare
Notes on Training for Rifle Fire in Trench Warfare

Army War College (U.S.)