GUNS OF THE ELITE FORCES

WALTER (J.)

N091

£16.99

272pp., 16 plates, P.B. 2016 reissue. John Walter provides an overview of the weapons elite forces carry into action, as well as the guns their enemies wield.