Tactical Small Arms of the 21st Century by Charles Q. Cutshaw | Menrva Books