The Illustrated Encyclopedia of Rifles and Machine Guns

by Anness Publishing Ltd

A photographic guide to five hundred rifles and machine guns from around the world, discussing the history, technological advancements, and use of firearms, and providing specifications and illustr…