One Hundred Great Guns: An Illustrated History of Firearms By Lindsay, Merrill Hardcover Price $29.96 Free Shipping