Automatic & concealable firearms design book [Paperback] by - Couverture souple

 
9780873641654: Automatic & concealable firearms design book [Paperback] by