Socket Bayonets: A History and Collector's Guide

Bayonets

by Graham Priest

Paperback

ISBN: 978-1-4456-4991-7

ISBN-10: 1-4456-4991-8

Amberley Publishing · 2016