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…