Ball Ammunition (No. 1) (Identification manual on the .303 British service cartidge) - Softcover

Temple, B.A.

 
9780959667721: Ball Ammunition (No. 1) (Identification manual on the .303 British service cartidge)