McNab, Chris,

Firearms the illustrated guide to small arms of the world - 304 pages : colour illustrations ; 28 cm

9781407511481


Firearms

683.4