Armed & Smarter: Advanced Concealed Carry Weapons & Training - Couverture souple

Bahde, David; Markel, Paul; Johnson, David

 
9780794842062: Armed & Smarter: Advanced Concealed Carry Weapons & Training