The firearms dictionary. (2022) - Steindler, R. A
No abstract available