Snipers at war an equipment and operations history / - Walter, John (Naval Institute Press, 2017)