Military Small Arms of the 20th Century
Publisher: Hippocrene
Published: Apr 07, 1977
Number of pages: 304
ISBN-13: 9780853683018