Small Arms of the World: A Basic Manual of Small Arms

EAN/UPC/ISBN Code 9780883651551