TY - BOOK AU - Carlucci TI - Ballistics Theory Design of Guns and Ammunition ER -