TM 31-210: Improvised Munitions Handbook

Department of the Army Headquarters

Language: English