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

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