Modern American snipers: from The Legend to The Reaper--on the battlefield with special operations snipers

Book Cover
Average Rating
Language
English