For more than 30 years, John S. Farnam has been teaching the latest defensive firearms techniques to police departments, federal and stat agencies as well as foreign governments. Now his classic book,... This description may be from another edition of this product.