Skip to main content
Handbook of Firearms and Ballistics by Brian J. Heard