Sniper rifles : from the 19th to the 21st century /: from the 19th to the 21st century. (2010) - Unknown
No abstract available