The ultimate sniper : an advanced training manual for military and police snipers

The ultimate sniper : an advanced training manual for military and police snipers

Plaster, John L.2006
Books, Manuscripts