Weapons and Warfare - Powell, John (Salem Press, Incorporated)