Jane's Guns Recognition Guide: 3rd Edition by Ian Hogg | Menrva Books