Online Library TheLib.net » Pistols: An Illustrated History of Their Impact