Science and engineering of small arms. (2021) - Das, Prasanta Kumar
No abstract available