Up to Speed: A Practical Guide to Handguns and How to Use Them - Couverture souple

 
9780962692581: Up to Speed: A Practical Guide to Handguns and How to Use Them