Understanding ballistics: Basic to advanced ballistics-- simplified, illustrated, and explained - Softcover

 
9780964559806: Understanding ballistics: Basic to advanced ballistics-- simplified, illustrated, and explained