Military Small Arms

Military Small Arms Of The 20th Century 7th Edition Catalog~416 pages~EXC~

A nice touch is the novel's use of recurring motifs and patterns.