Ezell, Edward Clinton

Small arms of the world: a basic manual of small arms - 12th - New York Barnes & Noble 1993 - 894p p. ; 28x23 cms

0-88029-601-1

Small arms and armours