The Encyclopedia of World Military Weapons
New York: Crescent Books, 1988. 318, illus., diagrams, index, bookplate, some wear and soiling to DJ. More
New York: Crescent Books, 1988. 318, illus., diagrams, index, bookplate, some wear and soiling to DJ. More