British Military Pistols and Associated Edged Weapons
Publisher: Robert Brooker
Published: 2016
Format: hardcover
Number of pages: 432
ISBN-13: 9780979553226