EM2 Concept and Design: A Rifle Ahead of Its Time

EAN/UPC/ISBN Code 9780889350021