Practically Speaking: An Illustrated Guide; the Game, Guns and Gear of the International Defensive Pistol Association