The Complete Encyclopedia Of Hunting Rifles: A Comprehensive Guide to Shotguns and Other Game Guns from Around the World