Gunsmitting Bible: A Comprehensive Guide to the History, Craftsmanship, Safety, and Professional Practice of GunsmithingAlice John