Sniper Rifles of Two World Wars - Couverture souple

Tantum, William H.

 
9780919316089: Sniper Rifles of Two World Wars