EZELL Edward Clinton

Small arms of the world: a basic manual of small arms - 12th ed - Harrisburg, PA. USA: Stackpole Books, 1983 - 894p.

0811716872 (hbk.)