The Complete Encyclopedia of Rifles & Carbines: A Comprehensive Guide to Rifles & Carbines from Around the World