Illustrated Encyclopedia of Small Arms

Illustrated

by Rupert Matthews

Hardcover

ISBN: 978-1-62686-089-6

ISBN-10: 1-62686-089-0

Thunder Bay Press · 2015