SMALL ARMS OF THE WORLD.

SMITH, W B B

SMALL ARMS OF THE WORLD. - HARRISHBURG. M.S.P.C. 1955 - 768

623.4 SM62S